ОГЭ по информатике: задание 16 — тренажёр
Теория по заданию 16: Программа на языке программирования
Задание 16 — написать программу, обрабатывающую последовательность чисел: найти максимум/минимум, сумму, количество или среднее элементов, удовлетворяющих условию.
Ключевые идеи
- Ввод бывает двух видов: сначала количество чисел, затем числа — или числа до признака конца (0).
- Накопители: сумма (s += x), счётчик (c += 1), максимум/минимум обновляются в цикле.
- Условия отбора: кратность (x % k == 0), последняя цифра (x % 10 == d), последняя цифра в системе p (x % p).
- Следите за форматом вывода: целое число, дробное с нужной точностью или «NO», если подходящих чисел нет.
Типовой алгоритм решения
- Организуйте ввод по описанию (по количеству или до 0).
- В цикле проверяйте условие и обновляйте накопители.
- После цикла выведите результат в требуемом формате.
Типичные ошибки
- Неверно задают начальное значение максимума/минимума.
- Делят на ноль, когда подходящих чисел нет (нужно вывести «NO»).
- Не соблюдают формат вывода (лишние знаки или неверное округление).
Выберите количество задач на странице, порядок сортировки и решайте задачи. Ответ и пояснение можно открыть по отдельным кнопкам для каждой задачи.
Задание 16. В банке задач: 12. Сейчас показывается 10 задач(и) на странице.
Задача 1 (легкая)
ID: 16-001| Входные данные | Выходные данные |
| 3 10 25 12 | 25 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 2 (легкая)
ID: 16-002| Входные данные | Выходные данные |
| 3 12 25 6 | 18 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 3 (легкая)
ID: 16-003| Входные данные | Выходные данные |
| 3 21 12 31 | 12 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 4 (легкая)
ID: 16-004| Входные данные | Выходные данные |
| 3 26 16 36 | 16 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 5 (легкая)
ID: 16-005| Входные данные | Выходные данные |
| 3 40 17 90 | 90 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 6 (средняя)
ID: 16-006| Входные данные | Выходные данные |
| 14 24 144 22 12 0 | 168 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 7 (средняя)
ID: 16-007| Входные данные | Выходные данные |
| 4 74 69 63 96 | 75.5 NO |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 8 (средняя)
ID: 16-008| Входные данные | Выходные данные |
| 4 74 69 63 96 | 33 0 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 9 (средняя)
ID: 16-009| Входные данные | Выходные данные |
| 16 24 56 22 12 0 | 72 |
Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 10 (средняя)
ID: 16-010| Входные данные | Выходные данные |
| 8 122 64 16 0 | 29.3 |
| 111 1 0 | NO |
Практическое задание: выполните его в редакторе и сравните с образцом.