Вычисление суммы
Вычисление суммы организуется с помощью структуры «ЦИКЛ».
При этом в цикле последовательно вычисляются все промежуточные суммы:
S1= S0+ y1;
S2= S1+ y2=y1+ y2;
....................................
Si = Si-1+ yi = y1+ y2+... + yi;
....................................
Sn = Sn-1+ yn =
Промежуточные суммы и слагаемые хранить в памяти не требуется, поэтому они записываются в программе в виде простых переменных. Поэтому рекуррентная формула для вычисления суммы в программе будет выглядеть S = S + y (рекуррентной называется формула, где новое значение функции получается путем преобразования одного или нескольких предшествующих). Первая промежуточная сумма (S1) должна быть равна значению первого слагаемого (y1). Поэтому начальное значение суммы S должно быть равно нулю.
Присвоение начального значения переменной S, в которой накапливается сумма, выполняется перед циклом. Вывод результата, поскольку он единственный, осуществляют после окончания работы цикла.
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Поиск по сайту:
|