//PascalABC.NET //Версия 3.3, сборка 1611 begin var (a,b,c):=ReadReal3('введите a, b и c через пробел'); var D:=b*b-4*a*c; if D>0 then write('два различных корня: x1=',(-b+sqrt(D))/(2*a),'; x2=',(-b-sqrt(D))/(2*a)) else if D=0 then write('два совпадающих корня: x1=x2=',-b/(2*a)) else write('нет действительных корней'); end.
//Версия 3.3, сборка 1611
begin
var (a,b,c):=ReadReal3('введите a, b и c через пробел');
var D:=b*b-4*a*c;
if D>0 then write('два различных корня: x1=',(-b+sqrt(D))/(2*a),'; x2=',(-b-sqrt(D))/(2*a)) else if D=0 then
write('два совпадающих корня: x1=x2=',-b/(2*a)) else
write('нет действительных корней');
end.