Цикл з умовою
Програмісти часто стикаються із ситуаціями, коли кількість повторювань
наперед невідома, а команди в програмі мають повторюватися за виконання певних
умов. Саме для таких випадків слугують цикли з умовами. Роботу таких циклів ми
розглянемо на сьогоднішньому уроці.
Як створити циклічний алгоритм з умовою
в середовищі Скретч?
Часто в алгоритмах кількість повторень
виконання команд, розміщених у тілі циклу, залежить від істинності
висловлювання — умови. Наприклад, коли ти висаджуєш розсаду на клумбі, то
кілька разів виконуєш однакові дії: викопати лунку, розмістити саджанець вертикально,
корінням усередину лунки, полити водою, засипати коріння землею та
переміститись на крок уперед. Ти будеш повторювати ці дії, поки не закінчиться
розсада, тобто буде виконуватися умова «не закінчилась розсада». Такий алгоритм
називають циклічним алгоритмом з умовою.
Циклічний алгоритм з умовою можна
подати графічно.
Для створення подібних алгоритмів у середовищі Скретч використовують команду Повторити поки не. Зверни увагу, що в команді перед умовою для здійснення повторення є сполучник НЕ. Це означає, що якщо сама умова хибна, то її заперечення не — є істинною умовою. Наприклад, для умови «зараз день» у команді їй має відповідати умова — «не ніч». Тобто виконання команд у тілі циклу припиниться, коли умова, записана в комірці стане істинною.
https://scratch.mit.edu/projects/editor/?tutorial=getStarted
2. Перегляньте відео та складіть проєкти
"Хмаринка" та "Балерина"
Результат (фото, скріншот) надіслати на ел.пошту vika6531@ukr.net
Немає коментарів:
Дописати коментар