Программирование циклов.Оператор while
Болгова Н.А.
МБОУ СОШ с углубленным изучением отдельных предметов с.Тербуны
Тербунского муниципального района Липецкой области
Повторяем!
Цикл – многократное повторение последовательности действий
Повторяющаяся последовательность действий – тело цикла
Типы циклов: с предусловием («Пока»), постусловием («До»), параметром («Для»)
2021
2
(С) Болгова Н.А.
Цикл с условием(итерационный цикл)
while <условие>:
<4 пробела> тело цикла
while - пока
Записать в тетрадь
2021
5
(С) Болгова Н.А.
Циклы с условием (вложенные)
while <условие>:
<4 пробела> тело цикла
break (оператор остановки)
else :
<4 пробела> оператор (если тело стало ложно)
(break можно использовать и после ELSE)
Записать в тетрадь
2021
6
(С) Болгова Н.А.
1. Дано натуральное число. Определите количество цифр данного числа.
Формат ввода: одно число
Формат вывода: количество цифр .ПримерВвод Вывод12 2 6789 4
Записать условие задачи в тетрадь
2021
8
(С) Болгова Н.А.
алгоритм
Рассматривался ранее, при изучении темы «Цикл с предусловием»: для нахождения цифры числа достаточно разделить его на разряд (в десятичной с/счисления разряд = 10)
2021
9
(С) Болгова Н.А.
Программа
a = int(input())
k = 0
while a != 0:
Записать в тетрадь
2021
10
(С) Болгова Н.А.
2. Сумма цифр
Найдите сумму цифр любого многозначного числа, введенного с клавиатуры.
Входные данные 267
Выходные данные 15
2021
12
(С) Болгова Н.А.
Проверка:
a = int(input())
s = 0
while a > 0:
b = a % 10
s += b
a //=10
print(‘S цифр = ’, s)
2021
14
(С) Болгова Н.А.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.