ВУЗ:
Составители:
3.1. Особенности алгоритмов и программ
с накапливанием
Вычисление суммы и произведения нескольких чисел, а также
подсчет количества в большинстве языков программирования вы-
полняется постепенно, путем накапливания.
1. Сумма вычисляется по формуле
сумма = сумма + слагаемое.
Перед вычислениями начальному значению суммы нужно при-
своить значение «ноль».
2. Произведение вычисляется по формуле
произведение = произведение × сомножитель.
Перед вычислениями начальному значению произведения нужно
присвоить значение единицы.
3. Подсчет количества выполняется по формуле, подобной фор-
муле для вычисления суммы:
количество = количество + 1.
Начальному значению количества присваивается значение «ноль».
Алгоритмы с накапливанием часто применяются при расчете ко-
нечных рядов и произведений. На рис. 3.4,а,б приводятся алгоритмы
вычисления конечного ряда
100
2
1
2
i
i
i
=
+
+
∑
и конечного произведения
2
25
2
1
23
i
i
ii
=
++
∏
соответственно.
28
3.1. Особенности алгоритмов и программ
с накапливанием
Вычисление суммы и произведения нескольких чисел, а также
подсчет количества в большинстве языков программирования вы-
полняется постепенно, путем накапливания.
1. Сумма вычисляется по формуле
сумма = сумма + слагаемое.
Перед вычислениями начальному значению суммы нужно при-
своить значение «ноль».
2. Произведение вычисляется по формуле
произведение = произведение × сомножитель.
Перед вычислениями начальному значению произведения нужно
присвоить значение единицы.
3. Подсчет количества выполняется по формуле, подобной фор-
муле для вычисления суммы:
количество = количество + 1.
Начальному значению количества присваивается значение «ноль».
Алгоритмы с накапливанием часто применяются при расчете ко-
нечных рядов и произведений. На рис. 3.4,а,б приводятся алгоритмы
100
i +1
вычисления конечного ряда ∑i+2 и конечного произведения
i =2
25 2
i
∏ 2
соответственно.
i =1 i + 2i + 3
28
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »
