Алгоритми з розгалуженням
Ann Petrushina
Created on January 28, 2024
Over 30 million people build interactive content in Genially.
Check out what others have designed:
ANCIENT EGYPT
Interactive Image
PYRAMIDS OF GUIZA
Interactive Image
THANKSGIVING GENIALLY
Interactive Image
10 THINGS MORE LIKELY THAN DYING IN A PLANE CRASH
Interactive Image
AMAZON RAINFOREST
Interactive Image
THE HISTORY OF THE VIOLIN
Interactive Image
HACKING SCHOOL LIBRARIES
Interactive Image
Transcript
Алгоритми з розгалуженням
Ви вже знаєте, що таке лінійний алгоритм. Але під час розв'язання задач не завжди можна використовувати лінійну послідовність виконання дій. Інколи треба перевіряти певні умови. У житті часто доводиться приймати рішення залежно від ситуації яка склалася. Наприклад, якщо сьогодні неділля, то в школі немає занять.
Виконай інструкцію на окремому аркуші.
Алгоритми, які містять умову, називають алгоритмами з розгалуженням.
Розгалуження - місце в алгоритмі, де виконавцю потрібно зупинитись і вирішити, які команди виконувати далі. Для цього слід відповісти на запитання, записане в блоці Рішення/Умова (ромб у блок-схемі ). Продовження виконання алгоритму передбачає два "шляхи". Якщо відповідь на запитання "так", то виконується Команда 1, якщо "ні" - Команда 2. Для побудови розгалуження використовують слова: ЯКЩО …, ТО … ІНАКШЕ …
Розрізняють повнеі неповне розгалуження.
Практична частина.
Використані матеріали:
https://pidruchnyk.com.ua/1597-informatika-4-klas-antonova.html
https://pidruchnyk.com.ua/663-shodinki-do-nformatiki-korshunova-4-klas.html