1. Главная
  2. Библиотека
  3. Программирование
  4. Вариант 1 /dev/inf ОГЭ 2025 г. ИНФОРМАТИКА, 9 класс. 10...
Решение задачи

Вариант 1 /dev/inf ОГЭ 2025 г. ИНФОРМАТИКА, 9 класс. 10/10 16 Напишите программу, которая в последовательности натуральных чисел определяет количество трёхзначных чисел, кратных 6. Программа получает на вход натуральные числа, количество введённых чисел

  • Программирование

Условие:

Вариант 1 /dev/inf ОГЭ 2025 г. ИНФОРМАТИКА, 9 класс.
10/10
16

Напишите программу, которая в последовательности натуральных чисел определяет количество трёхзначных чисел, кратных 6. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 ( 0 - признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа не превышают 30000.
Программа должна вывести одно число: количество трёхзначных чисел, кратных 6.
Пример работы программы:

Входные данныеВыходные данные
1201
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.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет