Розв’язування задач з алгоритмічними структурами повторення та розгалуження
Розв’язування задач з алгоритмічними структурами повторення та розгалуження
Часто виникає потреба повторювати певні команди декілька разів. Щоб не записувати ці команди повторно ми можемо використовувати циклічні алгоритмічні структури.
Цикл – базова алгоритмічна структура, яка передбачає неодноразове виконання однієї або декількох команд.
Цикл – базова алгоритмічна структура, яка передбачає неодноразове виконання однієї або декількох команд.
Тіло циклу – команда або набір команд, які повторюються.
Тіло циклу – команда або набір команд, які повторюються.
Ітерація – повторення тіла циклу 1 раз.
Ітерація – повторення тіла циклу 1 раз.
Типи циклів:
Цикл з лічильником – ітерації відбуваються наперед визначену кількість разів.
Цикл з умовою – ітерації відбуваються до тих пір, доки виконується поставлена умова.
Працювати за комп'ютером
Працювати за комп'ютером
Завдання уроку. Створити проєкт "Літак серед хмаринок"
Завдання уроку. Створити проєкт "Літак серед хмаринок"
Літак переміщується по сцені, залишаючи за собою хвіст
Хмаринка, що розташована далі і вище, рухається від лівої межі сцени до правої.
Хмаринка, що розташована нижче і ближче, рухається у лівій частині сцени. З цієї хмаринки йде дощ.