Предмет: Информатика, автор: mila555tt

Напишите программу, которая в последовательности целых чисел определяет количество двузначных чётных чисел, кратных 3. Программа получает на вход целые числа. Количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 100. Введённые числа по модулю не превышают 5000.
Программа должна вывести одно число: количество двузначных чётных чисел, кратных 3.
Помогите пожалуйста


Аноним: На Python?

Ответы

Автор ответа: Аноним
2

Ответ:

count = 0

num = None

while num != 0:

   num = int(input())

   if num % 2 == 0 and num % 3 == 0 and 10 <= abs(num) < 100:

       count += 1

print(count)

Объяснение:

Создаём переменную `count` и инициализируем её нулём - это будет счётчиком найденных чисел.

Создаём переменную `num` и инициализируем её значением `None` - это будет переменной для хранения введённых чисел.

Запускаем цикл `while`, который будет выполняться, пока не будет введено число 0.

Считываем очередное число с помощью функции `input()` и преобразуем его к типу `int`.

Проверяем, что число чётное, кратное 3 и двузначное, используя условие `num % 2 == 0 and num % 3 == 0 and 10 <= abs(num) < 100`. Если это условие выполняется, то увеличиваем счётчик `count` на 1.

После окончания цикла выводим значение счётчика `count`.


mila555tt: спасибо большое:)
Аноним: Да не-за-что)
Похожие вопросы
Предмет: Алгебра, автор: Baazilik
Предмет: Математика, автор: mchernysh96