Пояснення до алгоритму. Тут чергування знака членів послідовності покладено на комірку z
Тут чергування знака членів послідовності покладено на комірку z. Якщо перший член послідовності додатний, то z:=1, і якщо від’ємний, то z:= - 1. Кожний наступний член виходить із рекурентної формули:
, де - коефіцієнт.
Алгоритм мовою Паскаль:
Program Suma3;
var I, N: word; p, S: real; z: shortint;
Begin
write (‘ Введіть кількість доданків ‘);
readln (N);
S:=0;
i:=1;
p:=1;
z:=1:
while i<=N do
Begin
p:=p*(4*i-3)/(6*i-4);
S:=S+z*p;
z:= - z;
i:=i+1;
end;
writeln (‘S=’, S:8:2);
end.
Посилаючись на розглянуті приклади, можна визначити 3 способи обчислення суми членів послідовності:
1) керуюча змінна присутня у загальному члені послідовності;
2) шляхом використання рекурентної формули керуюча змінна відсутня у загальному члені послідовності;
3) шляхом використання рекурентної формули керуюча змінна присутня у загальному члені послідовності.
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | Поиск по сайту:
|