SlideShare a Scribd company logo
Базові структури алгоритмів Для реалізації в рамках курсу “Основи алгоритмізації та програмування” (11 клас)
Три базові структури Крім простих, зрозумілих інструкцій, під час складання алгоритму можна використовувати, так звані,  логічні конструкції  – блоки ( сукупність простих інструкцій-команд ), які дещо спрощують кінцеве представлення розв’язку нашої задачі. На сьогоднішній день розрізняють три види, так званих, базових структур: - лінійна - розгалуження - цикл
Лінійна структура блок команд, які слідують одна за одною   крок1 крок2 крок3 крок4
Розгалуження Коли за виконання певної умови залежить виконання однієї або іншої інструкції – постає необхідність у використанні «розгалуження».  умова крок1 крок2 Так Ні Квадратне р-ня Крок1 . Знайти дискримінант  D Крок2.  Якщо  D<0  то крок3 інакше крок4 Крок3.  розв’язків немає далі крок5 Крок4.  Знайти корені Крок 5.  Відповідь
Цикл Від лат. – «коло». Коли виникає необхідність повторити певний набір інструкцій знову – організовують «цикл».   Порахувати суму 100 натуральних чисел починаючи від 1 Крок1.  кількість порахованих елементів рівна 0, к=0 Крок2.  сума порахованих елементів рівна 0, С=0 Крок3.  елемент  рівний 0, а=0 ініціалізація Крок4.  елемент  збільшити на 1, а=а+1 Крок5.  до суми додати елемент, С=С+а  Крок6.  кількість порахованих елементів збільшити на 1, к=к+1 Крок7.  якщо кількість порахованих елементів менша за 100, к <100 , то перейти на крок4 Крок8.  Кінець
Цикл. Види циклів. Розрізняють два різновиди циклів: цикл «поки» (з передумовою), та цикл «до» (з післяумовою).  Цикл “поки” Цикл “до”

More Related Content

PPT
St 11kl urok_4_tema_ss
PPTX
6 klas
PPT
Ak 11kl urok_10_tema_ss
PPSX
Інформатика-6. Урок 3
DOCX
урок 5
PPTX
11 клас 3 урок
PPTX
'GraphQL Schema Design' by Borys Mohyla. OdessaJS'2021
PPTX
Кодування алгоритмів. Поняття складності алгоритмів
St 11kl urok_4_tema_ss
6 klas
Ak 11kl urok_10_tema_ss
Інформатика-6. Урок 3
урок 5
11 клас 3 урок
'GraphQL Schema Design' by Borys Mohyla. OdessaJS'2021
Кодування алгоритмів. Поняття складності алгоритмів

Recently uploaded (19)

PDF
akjgaksdj lkaыдуко локж оуыпж оывджл апоыв
PPTX
ПРЕЗЕНТАЦІЯ-ПРАВОВА-Тема 01. Зан. 01.pptx
PPT
Підсумки атестації здобувачів другого (магістерського) рівня вищої освіти 20...
PDF
Інформація щодо фактичного використання бюджетних коштів в липні 2025 році
PDF
Заняття 5. Методика прийняття рішень на основі APSP (Army Problem Solving Pro...
PDF
ывла пявдлоп явдла опдвяла опдвла опявлпов
PDF
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
PDF
яалво вдлаопядвл опдлыв ояпвояыр пывора в
PPTX
З любов'ю до цілого світу (до 75-річчя від дня народження Василя Михайловича ...
PDF
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
PDF
"Фах" (аналіз твору) Айзек Азімов (презентація)
PDF
Заняття 2. Способи й методи прийняття раціональних управлінських рішень
PPTX
ПРЕЗЕНТАЦІЯ-ВОГНЕВА-Тема 2 Основи та правила стрільби.pptx
PDF
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
PDF
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
PDF
ы плоывдлпоявлпо яылпояылв по влполвдпо в
PDF
Заняття 2. Способи й методи прийняття раціональних управлінських рішень.
PPTX
Презентація 7 клас Урок 1. Комп'ютерні мережі
PPTX
Підсумки атестації випускників 2025 року
akjgaksdj lkaыдуко локж оуыпж оывджл апоыв
ПРЕЗЕНТАЦІЯ-ПРАВОВА-Тема 01. Зан. 01.pptx
Підсумки атестації здобувачів другого (магістерського) рівня вищої освіти 20...
Інформація щодо фактичного використання бюджетних коштів в липні 2025 році
Заняття 5. Методика прийняття рішень на основі APSP (Army Problem Solving Pro...
ывла пявдлоп явдла опдвяла опдвла опявлпов
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
яалво вдлаопядвл опдлыв ояпвояыр пывора в
З любов'ю до цілого світу (до 75-річчя від дня народження Василя Михайловича ...
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
"Фах" (аналіз твору) Айзек Азімов (презентація)
Заняття 2. Способи й методи прийняття раціональних управлінських рішень
ПРЕЗЕНТАЦІЯ-ВОГНЕВА-Тема 2 Основи та правила стрільби.pptx
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
ы плоывдлпоявлпо яылпояылв по влполвдпо в
Заняття 2. Способи й методи прийняття раціональних управлінських рішень.
Презентація 7 клас Урок 1. Комп'ютерні мережі
Підсумки атестації випускників 2025 року
Ad
Ad

Str algoritmy

  • 1. Базові структури алгоритмів Для реалізації в рамках курсу “Основи алгоритмізації та програмування” (11 клас)
  • 2. Три базові структури Крім простих, зрозумілих інструкцій, під час складання алгоритму можна використовувати, так звані, логічні конструкції – блоки ( сукупність простих інструкцій-команд ), які дещо спрощують кінцеве представлення розв’язку нашої задачі. На сьогоднішній день розрізняють три види, так званих, базових структур: - лінійна - розгалуження - цикл
  • 3. Лінійна структура блок команд, які слідують одна за одною крок1 крок2 крок3 крок4
  • 4. Розгалуження Коли за виконання певної умови залежить виконання однієї або іншої інструкції – постає необхідність у використанні «розгалуження». умова крок1 крок2 Так Ні Квадратне р-ня Крок1 . Знайти дискримінант D Крок2. Якщо D<0 то крок3 інакше крок4 Крок3. розв’язків немає далі крок5 Крок4. Знайти корені Крок 5. Відповідь
  • 5. Цикл Від лат. – «коло». Коли виникає необхідність повторити певний набір інструкцій знову – організовують «цикл». Порахувати суму 100 натуральних чисел починаючи від 1 Крок1. кількість порахованих елементів рівна 0, к=0 Крок2. сума порахованих елементів рівна 0, С=0 Крок3. елемент рівний 0, а=0 ініціалізація Крок4. елемент збільшити на 1, а=а+1 Крок5. до суми додати елемент, С=С+а Крок6. кількість порахованих елементів збільшити на 1, к=к+1 Крок7. якщо кількість порахованих елементів менша за 100, к <100 , то перейти на крок4 Крок8. Кінець
  • 6. Цикл. Види циклів. Розрізняють два різновиди циклів: цикл «поки» (з передумовою), та цикл «до» (з післяумовою). Цикл “поки” Цикл “до”