Задание 16 · Высокий уровень · Программирование
Программа на универсальном языке
Пишем программу на Python или другом доступном языке для обработки последовательности чисел.
Теория
Сначала формализуйте условие: какие числа подходят, что нужно посчитать или найти. Затем организуйте ввод, цикл обработки и вывод. В Python удобно использовать счётчик и переменную для минимума/максимума.
Что держать в голове
Счётчик: count += 1
Сумма: total += x
Минимум: min_val = min(min_val, x)
Алгоритм решения
- Определите критерий подходящего числа.
- Выберите нужные накопители: счётчик, сумма, минимум/максимум.
- В цикле обновляйте их только при выполнении условия.
- Выведите ровно те значения, которые просит задача.
Мини-пример
Для подсчёта положительных чисел: если x>0, увеличиваем count на 1.
Проверь себя
Последовательность: -2, 5, 0, 7, -1. Сколько в ней положительных чисел?
Чек-лист практической работы
- Программа читает все входные данные.
- Условие отбора записано правильно.
- Начальные значения накопителей заданы корректно.
- Вывод соответствует формату задания.