Презентацію підготувала
вчитель інформатики
Конколович М.В.
Пригадаємо
Форми подання алгоритмів:
 Словесна
 Графічна
 Мова програмування
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Пригадаємо
 Як називається програма з якої ми
працювали минулого року для
створення алгоритмів?
 Як називается виконавець в програмі
Scretch?
 Як вказати виконавцю потрібно
зробити, в середовищі Scretch?
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Типи алгоритмів
Графічне подання за допомогою Блок-Схеми
Головні елементи
Термінатор ПочатокКінець
Процес Виконання команд
Дані
Введення аргументу
або виведення
результату
Умова Введення умови
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Типи алгоритмів
Лінійний алгоритм -
це алгоритм у якому
команди виконуються
одна за одною, без
будь-яких умов
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Типи алгоритмів
Обчислити значення виразу (20-13)*(5-2)
Початок
Ввести числа
20,13,5,2
Х:=20-13
Х=7
Y:=5-2
Y=3
Z:= X*Y
Z:=7*3
Z=21
Повідомити
результат
Z=21
Кінець
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Типи алгоритмів
Розгалужений
алгоритм –
Це алгоритм який під
час виконання має
умову і набуває двох
значень true або
false. В результаті
чого може
виконуватись по
різному.
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Типи алгоритмів
Розгалужений алгоритм має
2 типи розгалуження:
 Повне розгалуження
 Не повне розгалуження
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Типи алгоритмів
Повне розгалуження
Перевірка
умови
Послідовність
команд 1
Послідовність
команд 2
Кінець
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Типи алгоритмів
Неповне розгалуження
Перевірка
умови
Послідовність
команд 1
Кінець
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Скласти блок-схему Презентацію підготувала
вчитель інформатики
Конколович М.В.
Початок
Ввести числа
a,b,c,d
y=c-d
y=0?
Вивести помилку
Ділити на 0 неможна
z=x/y
x=a-b
Повідомити zКінеці
Так - True Ні - False
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Початок
Ввести числа
a,b,c,d
y=c-d
y=0?
z=x/y
x=a-b
Повідомити zКінеці
Так - True Ні - False
Презентацію підготувала
вчитель інформатики
Конколович М.В.
У природі можна спостерігати
процеси, які багаторазово
повторюються
Презентацію підготувала
вчитель інформатики
Конколович М.В.
У природі можна спостерігати
процеси, які багаторазово
повторюються
Презентацію підготувала
вчитель інформатики
Конколович М.В.
У природі можна спостерігати
процеси, які багаторазово
повторюються
Презентацію підготувала
вчитель інформатики
Конколович М.В.
 Алгоритм у
якому одна або
кілька команд
можуть
виконуватися
більш ніж один
раз ,
називається
циклом.
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Кінець
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Презентацію підготувала
вчитель інформатики
Конколович М.В.
Домашнє завдання
Презентацію підготувала
вчитель інформатики
Конколович М.В.

Алгоритми. Повторення.