logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak zatrzymać program w Pascalu po obliczeniu funkcji kwadratowej?

Thomas1988 11 Kwi 2007 21:57 6821 1
REKLAMA
  • #1 3778325
    Thomas1988
    Poziom 16  
    Posty: 250
    Pomógł: 4
    Ocena: 22
    Witam :D

    Napisałem taki kod i jest mały problem :cry:
    Mianowicie program sam się wyłącza jak skończy licznie.
    Co zrobić, żeby kiedy nacisnę klawisz dowolny nastąpiło zamknięcie programu :D

    program funkcja;
    var  delta , x1 , x2, x : real;
    var a, b, c : real;
    begin
        writeln ('Podaj wspolczynniki a, b, c trojmianu kwadratowego: ');
        readln (a, b, c);
        delta := (b * b) - (4 * a * c);
        writeln ('Delta = ', delta);
    
        if delta < 0 then
            writeln('BRAK MIEJSC ZEROWYCH FUNKCJI !')
        else if delta > 0 then
        begin
            x1 := ((- b) - sqrt(delta)) / (2 * a);
            x2 := ((- b) + sqrt(delta)) / (2 * a);
            writeln('X1 = ' , x1);
            writeln('X2 = ' , x2);
        end
        else 
        begin
            x1 := (- b) / (2 * a);
            writeln('X = ' , x);
        end;
    end. 
  • REKLAMA
  • Pomocny post
    #2 3778993
    maciek_slon
    Poziom 29  
    Posty: 942
    Pomógł: 143
    Ocena: 27
    dopisać przed ostatnim end-em instrukcję readkey; albo readln;
REKLAMA