Предмет: Информатика,
автор: diastemerbekov96
Где здесь ошибка? Пожалуйста помогите. Программа на лазарус решение квадратных корнейю
procedure TForm1.Button1Click(Sender: TObject);
var
a ,b,c,n,d,s :Integer;
begin
a:= StrToInt (ka.Text);
b:= StrToInt (kb.Text);
c:= StrToInt (kc.Text);
D:= b*b-4*a*c;
if D>0 then n := ( (-b+scrt(b)) / (2*a)) and s := ((-b-scrt(b)) / (2*a));
if D=0 n = b / (2*a) ;
if D<0 then Showmessage ('нет корней');
no.Text := IntToStr (n);
nod.Text:= IntToStr(s);
end;
Приложения:
diastemerbekov96:
Все скрин есть
да
и еще на and и s:=
а теперь не ругается на ;
if D>0 then n := ( (-b+scrt(b)) / (2*a)) and s := ((-b-scrt(b)) / (2*a)); где and и s:=
спасибо
Ответы
Автор ответа:
0
Не верно написана функция нахождения корня - scrt
Верно так - sqrt
Похожие вопросы
Предмет: География,
автор: marenok5376
Предмет: Математика,
автор: gagagaggagahagaga
Предмет: История,
автор: berkutd2010
Предмет: Литература,
автор: fun22
Предмет: Биология,
автор: Знания