Программа
PROGRAM Multiply;
Var P:real; { Произведение }
X:real; { Аргумент }
k:integer; { Счетчик итераций }
Eps:real; { Точность вычислений }
BEGIN
Write('Введите X '); { Вывод приглашения }
ReadLn(X); { Ввод X }
Write('Введите точность '); { Вывод приглашения }
ReadLn(Eps); { Ввод Eps }
P:=1; { Сброс произведения }
k:=0; { Сброс счетчика итераций }
repeat
k:=k+1; { Набор счетчика }
P:=P*(1-X*X/k/k/Pi/Pi) { Набор произведения }
until 1/k/k<=Eps;
WriteLn(' P=',P*X); { Вывод произведения }
WriteLn('sin(x)=',sin(X)); { Вывод контрольного значения }
END.
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию