Вариант 1 /dev/inf ОГЭ 2025 г. ИНФОРМАТИКА, 9 класс. 10/10 16 Напишите программу, которая в последовательности натуральных чисел определяет количество трёхзначных чисел, кратных 6. Программа получает на вход натуральные числа, количество введённых чисел
- Программирование
Условие:
Вариант 1 /dev/inf ОГЭ 2025 г. ИНФОРМАТИКА, 9 класс.
10/10
16
Напишите программу, которая в последовательности натуральных чисел определяет количество трёхзначных чисел, кратных 6. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 ( 0 - признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа не превышают 30000.
Программа должна вывести одно число: количество трёхзначных чисел, кратных 6.
Пример работы программы:
| Входные данные | Выходные данные |
|---|---|
| 120 | 1 |
| 9 | |
| 365 | |
| 4 | |
| 0 |
Сайт 100 bal Inik.com- варианты формата ОГЗ и ЕГЗ
Решение:
Ниже приведён пошаговый алгоритм решения задачи и пример программы на языке Python. ────────────────────────────── Шаг 1. Анализ задачи Нужно обработать последовательность натуральных чисел, вводимых до появления числа 0 (0 – признак окончания ввода). Для каждого введённого числа необходимо: 1. Проверить, является ли число трёхзначным (то есть находится в диапазоне от 100 до 999). 2. Проверить, делится ли это чи...
count = 0 while True: num = int(input()) if num == 0: break # Завершаем ввод, если введён 0 # Проверка, что число трёхзначное и кратно 6 if 100 = num = 999 and num % 6 == 0: count += 1 print(count) ------------------------------------------------ ────────────────────────────── Шаг 5. Пример работы программы Если на вход подаются числа: 120 9 365 4 0 Пошаговое выполнение: 1. Ввод: 120 → 120 является трёхзначным (100 ≤ 120 ≤ 999) и 120 % 6 == 0, значит count становится 1. 2. Ввод: 9 → число не является трёхзначным, count остаётся 1. 3. Ввод: 365 → число трёхзначное, но 365 % 6 ≠ 0, count остаётся 1. 4. Ввод: 4 → число не является трёхзначным, count остаётся 1. 5. Ввод: 0 → цикл завершается. Результат работы программы: 1 ────────────────────────────── Вывод Таким образом, программа определяет количество трёхзначных чисел, кратных 6, и выводит итоговое значение, которое в приведённом примере равно 1.Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства