Степан Дмитриев
Знаток
(307)
14 лет назад
program geron_sqrt;
function geron(x: Real): Extended;
const
eps = 1.0E-100;
var
y, z: Real;
begin
y := 1.0;
{Цикл while выполняется до тех пор. пока, не будет достигнута
заданная точность вычисления квадратного корня}
while Abs(z - у) >= eps do
begin
z := у;
y := (y + x / у) / 2;
end;
geron := у;
end;
begin
WriteLn( 'Алгоритм Герона для вычисления квадратного корня из двойки: ');
WriteLn('Geron(2.0) =', geron(2.0));
WriteLn('Sqrt(2.0) =', Sqrt(2.0));
Write('Нажмите <enter>');
ReadLn;
end.
Никита ПодгорныйПрофи (717)
14 лет назад
Извените А нет прсто формулы вычисления кв. корня нет не вычисляется (корней нет ---------------------\Кв. Корень/---------да вычисляется