40 баллов ! Решите уравнение x^2=5cos(x-1) методом перебора и методом деления отрезка...

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

40 баллов ! Решите уравнение x^2=5cos(x-1) методом перебора и методом деления отрезка пополам, а также с помощью табличного процессора. Сравните количество шагов цикла при использовании каждого метода. Язык программирования Python.


Информатика (88 баллов) | 496 просмотров
Дан 1 ответ
0 голосов

Ответ:

REM

REM  x^2 = 5cos(x-1)   [-5; 5]

REM

REM  x = -0.51726; x = 1.83350

REM

 

DECLARE FUNCTION f! (x!)

 

CLS

a = SQR(5)

 

FOR x = -a TO a STEP .0001

  IF ABS(f(x)) < .0003 THEN PRINT x

NEXT

END

 

FUNCTION f (x)

  f = x ^ 2 - 5 * COS(x - 1)

END FUNCTION

(61 баллов)
0

Не знаю как то так