9
Алгоритми Базові структури алгоритмів

алгоритми

Embed Size (px)

Citation preview

Page 1: алгоритми

Алгоритми

Базові структури алгоритмів

Page 2: алгоритми

Лінійний. Віка любить вишивати у вільний час

Вишиває

Початок

Взяла муліне, голку, наперсток

Зарядила голку

Кінець

2

3

4

Page 3: алгоритми

Умова. Коли сяде вишивати Віка?

Готує уроки

Повчила уроки?

Взяла муліне, голку, наперсток

Зарядила голку

Вишиває

Кінець

Page 4: алгоритми

“Сім раз відмір – один раз відріж”

Початок

Більше 7

ВідріжВідмір

-- +

Page 5: алгоритми

СмайликПочаток

Аркуш паперу та олівець

Малюємо кружечок

Гарний настрій?

Малюємо в серединіМалюємо всередині

_+

Page 6: алгоритми

Цикли. Скільки часу вона потратить на вишивання?

Ще не надоїло?

Вишиваю

Цикл з передумовою. Доки, (поки) не вишию (втомлюся) вона буде вишивати

+--

Хочеться вишивати

?

+__

Цикл з післяумовою. “ДО” цього буду виконувати

Page 7: алгоритми

Гроші є?

Купив

+--

Транжира

Сподобалося? +__

З’їв

Обжора

Page 8: алгоритми

Цикл з параметром. Віка виконає 20 стьобків і буде відпочивати

І:=1, 20

Стьобає

Page 9: алгоритми

Придумайте задачуПочаток

І:=1, 15

Підійти до машини

Взяти 1 монітор

Віднести в клас

Поставити на стіл

Іти відпочивати

Кінець