Презентация "Программирование циклов. Оператор while" 8 класс
Подписи к слайдам:
- Цикл – многократное повторение последовательности действий
- Повторяющаяся последовательность действий – тело цикла
- Типы циклов: с предусловием («Пока»), постусловием («До»), параметром («Для»)
Записать в тетрадь
Циклы с условием (вложенные) while <условие>: <4 пробела> тело цикла break (оператор остановки) else : <4 пробела> оператор (если тело стало ложно) (break можно использовать и после ELSE)Записать в тетрадь
Примеры задач 1. Дано натуральное число. Определите количество цифр данного числа.- Формат ввода: одно число
- Формат вывода: количество цифр . Пример Ввод Вывод 12 2 6789 4
Записать условие задачи в тетрадь
алгоритмРассматривался ранее, при изучении темы «Цикл с предусловием»: для нахождения цифры числа достаточно разделить его на разряд (в десятичной с/счисления разряд = 10)
Программа a = int(input()) k = 0 while a != 0: a = a // 10 (# или a //= 10) k = k + 1 (# или k += 1) print(‘кол-во цифр = ‘, k)Записать в тетрадь
Проверка программы в Python 3.7.0 2. Сумма цифр Найдите сумму цифр любого многозначного числа, введенного с клавиатуры. Входные данные 267 Выходные данные 15 Домашнее задание:- Выучить операторы цикла while
- Составить программу к задаче 2
- Поляков К.Ю., Еремин Е.А. «Информатика 10 класс (базовый и углубленный уровни)»- Москва, Бином, 2018)
- informatics.mccme.ru
- Питон тьютор
- Python 3.6
Информатика - еще материалы к урокам:
- Тест "Графическая информация и компьютер"
- Задание №10 ОГЭ по информатике
- Самостоятельная работа по информатике "Кодирование графической информации" 10 класс
- Проверочная работа "Системы счисления"
- ЕГЭ по информатике 2021. Задание 24 (Обработка символьной информации)
- Контрольная работа "Анализ данных. Формулы. Логические задачи ЭТ"