Пример 6.9
Рассмотрим алгоритм вычисления среднего арифметического положительных элементов числового массива А(10).
Среднее арифметическое есть отношение суммы к числу ее слагаемых, т.е.
среднее арифметическое
п
Алгоритм решения задачи (рис. 6.16) будет содержать подсчет суммы (обозначим ее 8), включающей положительные элементы массива (а. > 0), и количества (обозначим 14) ее слагаемых.
Псевдокод:
1. Повторить 10 раз (для 1 = 1, 10, 1). 1.1. Ввод а.
2. Начальное значение суммы: 8 = 0.
3. Начальное значение счетчика: N = 0.
4. Повторить 10 раз (для /= 1, 10, 1):
4.1. ЕСЛИ а. > О, ТО 8 = 5 + а.; N = N + 1.
5. ЕСЛИ N > О, ТО вычисление среднего арифметического 8А = 8/М; вывод 8А.
ИНАЧЕ: вывод «Положительных элементов в массиве нет».
6. Конец.
Г Начало } 1
г =1,10, 1
Положительных элементов нет
С Конец
Рис. 6.16. Блок-схема задачи «подсчета среднего арифметического положительных элементов массива» (пример 6.9)
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 | Поиск по сайту:
|