For24. Дано вещественное число $$X$$ и целое число $$N$$ ($$> 0$$). Найти значение выражения $$1 — X^2/(2!) + X^4/(4!) -…+ (-1)^N*X^{2*N}/((2*N)!) $$ $$(N! = 1*2*…*N)$$. Полученное число является приближенным значением функции cos в точке $$X$$.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
алг For24(арг вещ X, цел N, рез вещ sum) дано N>0 нач вещ fact вещ znak цел i вещ step fact:=1 sum:=1 znak:=1 step:=1 нц для i от 1 до 2*N fact:=fact*i если mod(i,2)=0 то step:= X*step znak:= -znak sum:=sum + znak*step*step/fact все кц вещ cosx cosx:=cos(X) вывод "cos(X)= ", cosx , нс кон |
Другие задачи из раздела For можно посмотреть здесь.
Комментарии: