Определить, имеет ли функция Y = SIN (X) корень на отрезке X,X+1
Категория: Delphi/Pascal
2012-01-09 18:12:37
Подсказка: если функция имеет корень на данном интервале, то ее значения на его границах имеют разные знаки.
code: #pascal
program PascalGuru; var x,y1,y2:real; {инициализация переменных} begin write('x= '); readln(x); {ввод "X"} y1:=sin(x); {вычисляем sin(x)} y2:=sin(x+1); {вычисляем sin(x+1)} {ниже проводим проверку - ее значения на его границах имеют разные знаки!?} if (y1>0) and (y2<0) then writeln('funktsiya imeet koreni!'); if (y1<0) and (y2>0) then writeln('funktsiya imeet koreni!'); if (y1<0) and (y2<0) then writeln('funktsiya NE imeet kornya!'); if (y1>0) and (y2>0) then writeln('funktsiya NE imeet kornya!'); readln; end.
Поделиться: