Лінійні алгоритми Алгоримтми з розгалуженням Алгоритми з повторенням
Номер слайду 3
Лінійним називають алгоритм, в якому всі команди виконуються одна за одною
Номер слайду 4
Приклад лінійного алгоритму
Номер слайду 5
Приклад лінійного алгоритму Кінець Початок Відрізати скибку хліба Відрізати скибку сиру Намазати хліб маслом Положити сир на хліб Приготування бутерброда
Номер слайду 6
“В гостях у казки” Початок Наколоти дрова Дістати пиріжки з печі Затопити піч Замісити тісто Зліпити пиріжки Поставити пиріжки в піч Кінець
Номер слайду 7
Алгоритм з розгалуженням – це алгоритм, який містять перевірку умови. Якщо умова правильна, то виконується одна послідовність команд. Якщо умова неправильна, то інша послідовність команд.
Номер слайду 8
Приїхав богатир до камня Направо підеш? Ні Так Голову положеш Коня втратиш Повне розгалуження Приклад алгоритму з розгалуженням
Номер слайду 9
Йде дощ? Ні Так Берем парасольку Неповне розгалуження Приклад алгоритму з розгалуженням
Номер слайду 10
Визначення фальшивої монетки Із трьох монет однакової вартості одна фальшива (вона легша по вазі). Як її знайти за допомогою одного взважування на терезах бех гір?
Номер слайду 11
Блок-схема Початок Покласти по одній монеті на кожну шальку терез, третю монету відкласти в стороні Терези в рівновазі? Монета на піднятій вгору шальці фальшива Кінець Так Ні Відкладена монета – фальшива
Номер слайду 12
Алгоритм з повторенням – це алгоритм, у якому команди повторю-ються скінчену кількість разів. Такі алгоритми ще називають циклічними алгоритмами.
Номер слайду 13
Приклад циклічного алгоритму
Номер слайду 14
Приклад циклічного алгоритму
Номер слайду 15
Приклад циклічного алгоритму
Номер слайду 16
Алгоритм пошуку Попелюшки Початок Зустріти дівчину Приміряти їй туфельку Підішла? Попелюшка найдена! Кінець Попрощатися з дівчиною Ні Так