Как исправить программу чтоб работала, постоянно выдает ошибки (программа по решению квадратных уравнений через дискриминант)
Приложения:
![](https://st.uroker.com/files/e72/e72c4c34c2f1de01498045496be35985.jpg)
Ответы
Ответ дал:
1
Ответ:
program iyu;
Var A, B, C, D: integer;
X,X1,X2: real;
Begin
Writeln('Введите 1 коэффициент');
Readln (A);
Writeln('Введите 2 коэффициент');
Readln (B);
Writeln('Введите 3 коэффициент');
Readln (C);
D:=(B*B)-(4*A*C);
if D<0 then Writeln('Корней нет')
Else
If D=0 then
begin
X:=-B/(2*A) ;
Writeln ('X=',X)
end
Else
If D>0 then
begin
X1:=(-B+sqrt(D)) / (2*A);
X2:=(-B-sqrt(D)) / (2*A);
Writeln ('X1=', X1, ' X2=', X2)
end
end.
Вас заинтересует
11 месяцев назад
11 месяцев назад
6 лет назад
6 лет назад
8 лет назад