Курсовая работа: Информатика Алгоритмизация и программирование

begin

f1:=cos(0.2*x*x-2);

end;

var

x,a,b,e: real;

iteraz: integer;

begin

write ('Input a = '); readln (a);

write ('Input b = '); readln (b);

write ('Input e = '); readln (e);

iteraz:=0;

x:=(a+b)/2;

while (f1(x)<>0) and (abs(a-b)>e) do

begin

x:=(a+b)/2;

iteraz:=iteraz+1;

if (f1(a)*f1(x))<0 then b:=x

else a:=x;

writeln ('n=', iteraz,' x=', x:3:6,' f(x)=', f1(x):3:6);

end ;

readln ;

end.

Решение этой задаче было проведено и в MSExcel. Лист с решением задачи и ответом приведен ниже.

Задача 4.

Вычислить определенный интеграл методом прямоугольников: или трапеций, на выбор.

, , , , с точностью .

Формула метода прямоугольников:

Формула метода трапеций: .

9 -3π 0

РЕШЕНИЕ

Алгоритм метода трапеций заключается в следующем:

К-во Просмотров: 543
Бесплатно скачать Курсовая работа: Информатика Алгоритмизация и программирование