Показать сообщение отдельно
Старый 14.03.2009, 05:32     # 32
albo
Advanced Member
 
Аватар для albo
 
Регистрация: 20.08.2003
Адрес: Москва
Пол: Male
Сообщения: 402

albo Луч света в тёмном царствеalbo Луч света в тёмном царствеalbo Луч света в тёмном царствеalbo Луч света в тёмном царствеalbo Луч света в тёмном царствеalbo Луч света в тёмном царстве
Код:
var
 a,b,c,d,x1,x2: Real;

begin
 writeln('Решение квадратных уравнений (ax^2+bx+c=0)');
 write('a=');
 readln(a);
 if a=0 then
  begin
   writeln('это уравнение не является квадратным, a но должно быть равно 0');
   Halt;
  end;
 write('b=');
 readln(b);
 write('c=');
 readln(c);

 d:=(b*b)-((4*a)*c);
 writeln('D=', d:0:2);

 if d>=0 then
  begin
   x1:=((b*b)-(sqrt(d)))/(2*a);
   x2:=((b*b)+(sqrt(d)))/(2*a);
   writeln('x1=', x1:0:2);
   writeln('x2=', x2:0:2);
  end
 else
  writeln('дискриминант отрицательный - нет вещественных решений');
end.
albo вне форума