Задать вопрос
7 марта, 09:11

Исправте ошибку 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 корень

+2
Ответы (1)
  1. 7 марта, 10:25
    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 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы