Найти в Дзене

ОГЭ. 16. While. Программироание на языке Python. Текст зачад + Блок-схемы+Решение в виде кодов

Цикл while в Python позволяет многократно выполнять блок кода до тех пор, пока заданное условие остаётся истинным (True). Как только условие становится ложным (False), выполнение цикла прекращается Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 9 и нечётных. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 500. Введённые числа не превышают 10000. Программа должна вывести одно число: количество чисел, кратных 9 и нечётных. Пример работы программы: Входные данные 81 72 35 9 36 64 99 0 Выходные данные 3 Напишите программу, которая в последовательности целых чисел определяет их сумму и количество чётных чисел, кратных 8. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак о
Оглавление

Цикл while в Python позволяет многократно выполнять блок кода до тех пор, пока заданное условие остаётся истинным (True). Как только условие становится ложным (False), выполнение цикла прекращается

Блок-схема цикла While.
Блок-схема цикла While.

Синтаксис конструкции

-3

ОГЭ.16. While. Количество чисел

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 9 и нечётных. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 500. Введённые числа не превышают 10000. Программа должна вывести одно число: количество чисел, кратных 9 и нечётных.
Пример работы программы:
Входные данные
81
72
35
9
36
64
99
0
Выходные данные
3

Блок-схема для понимания принципа работы программы

-4

Реализация программы на языке Python

-5

Задачи для закрепления

ОГЭ.16. While.Сумма всех чисел и количество чётных чисел кратных 8.

Напишите программу, которая в последовательности целых чисел определяет их сумму и количество чётных чисел, кратных 8. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 500. Введённые числа по модулю не превышают 15 000. Программа должна вывести два числа: сумму последовательности и количество чётных чисел, кратных 8.
Пример работы программы:
Входные данные
60
15
8
64
0
Выходные данные
147
2

ОГЭ. 16. While. Сумма трёхзначных чисел кратных 5.

Напишите программу, которая в последовательности натуральных чисел определяет сумму трехзначных чисел, кратных 5. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 500. Введённые числа не превышают 10000. Программа должна вывести одно число: сумму трехзначных чисел, кратных 5.
Пример работы программы:
Входные данные
100
201
35
55
155
199
0
Выходные данные
255