Цикл з передумовою в Python. Тематичне оцінювання з теми №5: «Алгоритми з розгалуженнями і повтореннями в мові PYTHON».
ТЕМА УРОКУ
ПРИГАДАЙ ТИ ЦЕ ЗАСВОЇВ!
1. Познач оператор циклу, який не виконається жодного разу, якщо задане початкове значення х =20
2. Дано початкове значення змінної х = 9
Скільки разів виконається цикл?
Цикл виконається 1 раз
ПРИГАДАЙ ТИ ЦЕ ЗАСВОЇВ!
3. Визнач, скільки повторень виконає оператор:
x = 0
while x < 5:
x = x + 1
4. Обери зі списку послідовність чисел, яку надрукує оператор циклу.
for х in range (5,0,–1):
print (х*х)
ПРИГАДАЙ ТИ ЦЕ ЗАСВОЇВ!
5. Познач у списку рядок, що буде виведений у результаті виконання врагменту програми.
6. Дано початкове значення змінної х = 9
Скільки разів виконається цикл?
Цикл буде виконуватися нескінченно
While x<10
…. x=x-1
ЗМАГАЙМОСЯ!!!
ПРАЦЮЙМО НА ОЦІНКУ!
Цикл while у Python
ЗАДАЧІ З ВИКОРИСТАННЯМ ЦИКЛУ WHILE
Приклад 1 : Вводити з клавіатури числа, поки не введемо нуль.
ЗАДАЧІ З ВИКОРИСТАННЯМ ЦИКЛУ WHILE
Приклад 2 : Порахувати, скільки парних і непарних чисел генерує комп'ютер, поки не отримає випадкове число 100 в діапазоні від 1 до 100.
Приклад 3. Скласти програму, яка б допомогла працівникам ДАІ визначати кількість порушників перевищення швидкості на трасі, якщо відомо, що на даному проміжку траси встановлено обмеження на швидкість Vmax, а прилад фіксує швидкість автомобілів V1, V2, …, Vn.�
Приклад (використання циклу while)
Тіло циклу
Процес підрахування порушників необхідно закінчити тоді, коли чергове введене число буде недодатнім (дійсно, з від'ємною або нульовою швидкістю автомобіль рухатися не може)
ПЛАН УРОКУ
ДОМАШНЄ ЗАВДАННЯ