Задать вопрос
5 ноября, 07:18

Исправте ошибку program qwer;

var a, b, c, d:integer;

begin

readln;

d:=b*b-4*a*c;

if (d>0) then

writeln ('2 корня')

else

if (d=0) then

writeln ('1 корень')

else

writeln ('нет корней')

end.

Пишет всегда 1 корень

+3
Ответы (1)
  1. 5 ноября, 09:15
    0
    var a, b, c, d:integer;

    begin

    writeln ('Введите a') ;

    read (a) ;

    writeln ('Введите b') ;

    read (b) ;

    writeln ('Введите c') ;

    read (c) ;

    d:=b*b-4*a*c;

    if (d>0) then

    writeln ('2 корня')

    else

    if (d=0) then

    writeln ('1 корень')

    else

    writeln ('нет корней') ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Исправте ошибку program qwer; var a, b, c, d:integer; begin readln; d:=b*b-4*a*c; if (d>0) then writeln ('2 корня') else if (d=0) then ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы