Top.Mail.Ru
Ответы

Программирование Pascal abc

Нужно через ФУНКЦИЮ в паскале вычислить дискриминант, а потом корни. Надо также пустить это всё по циклу. Срочно

По дате
По рейтингу
Аватар пользователя
Знаток
1234567891011121314151617181920212223
 var 
  D,a,b,c : real; 
begin 
  writeln('ax^2+bx+c=0'); 
  write('a=');  
  readln(a); 
  write('b=');  
  readln(b); 
  write('c=');  
  readln(c); 
  D:= b**2 - (4*a*c); 
  writeln('D=',D); 
  if D < 0 then 
    write('Нет корней') 
  else 
    if D = 0 then 
      write('x=',-b/(2*a)) 
    else 
      begin 
        writeln('x1=',(-b-sqrt(D))/(2*a)); 
        writeln('x2=',(-b+sqrt(D))/(2*a)); 
      end; 
end. 
Аватар пользователя
Гуру

Я не срочник