ВУЗ:
Составители:
Рубрика:
13
2) стороны прямоугольника: 7, 16
всего квадратов: 7
3) стороны прямоугольника: 7, 7
всего квадратов: 1
Задача 2 Дано натуральное число n и последовательность из n целых чи-
сел. Найти среднее арифметическое положительных элементов последовательно-
сти, предшествующих первому нулевому элементу.
Входные данные: n – количество членов последовательности,
x – очередной член последовательности.
Выходные данные: sr – среднее арифметическое
положительных чисел.
Промежуточные переменные: i – номер текущего элемента последова-
тельности,
s, k – сумма и количество положительных элементов последовательности
до первого нуля,
st – булевская переменная, указывающая на отсутствие или наличие нуле-
вого элемента среди членов последовательности.
Описание алгоритма
Ввод элементов и их обработка выполняются в цикле для i от 1 до n.
При каждом повторении цикла выполняется суммирование положительных
элементов и подсчёт их количества, пока не встретится нулевой элемент (при
этом переменная st сохраняет значение true).
После ввода нулевого элемента, переменной st получает значение false
и никаких действий по обработке не выполняется.
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »