ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »