Помощь - Поиск - Пользователи - Календарь
Полная версия: Найти все корни уравнения cos x = x с заданной точностью.
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
rusan
Найти все корни уравнения cos x = x с заданной точностью.


Всем заранее спаисибо.
klem4
Ты ничего не перепутал ? По моему у такого уравнения корней нет ...

Добавлено через 18 мин.
Хотя если если с погрешностью, то наверное так:

uses crt;

var
x, eps: Single;
begin
clrscr;

eps := 0.0001;
x := 0;

while (x <= 360) do begin

if abs(cos(x * pi / 180) - x) < eps then begin
writeln('alpha = ', x:7:4, ' cos(', x:0:4,') = ', cos(x * pi / 180):7:5, ' eps = ', eps:7:4);
readkey;
end;
x := x + eps;
end;

writeln('done');
end.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.