Напишите программу в паскале, вариант 3

0 голосов
45 просмотров

Напишите программу в паскале, вариант 3


image

спросил от Начинающий (536 баллов) в категории Информатика

1 Ответ

0 голосов
ответил от Начинающий (424 баллов)

Procedure TForm1.Button1Click(Sender: TObject);
var
  xn, e, m : Extended;
  xnn : Extended;
begin
  Memo1.Clear;
  xn := StrToFloat(Edit1.Text);
  e := StrToFloat(Edit2.Text);
  m := StrToFloat(Edit3.Text);
  repeat
    xnn := xn;
    xn := (1/3)*(2*xnn + (m/(xnn*xnn)));
    Memo1.Lines.Append('xn = '+floattostr(xn));
  until (Abs(xn-xnn)end;


image
оставил комментарий от Начинающий (536 баллов)

программа не работает в паскале

оставил комментарий от Начинающий (424 баллов)

var
xn, e, m : Double;
xnn : Double;
begin
Write('Введите xn '); Read(xn);
Write('Введите e '); Read(e);
Write('Введите m '); Read(m);
repeat
xnn := xn;
xn := (1/3)*(2*xnn + (m/(xnn*xnn)));
writeln(xn);
until (Abs(xn-xnn)end.

оставил комментарий от Начинающий (536 баллов)

спасибо

...