SlideShare una empresa de Scribd logo
1 de 15
8
За новою програмою
Урок 36
Алгоритми з
розгалуженнями
для опрацювання
величин
8
ЗапитанняРозділ 6
§ 6.4
1. Які вирази називають логічними? Яких значень вони
можуть набувати?
2. Назвіть логічні операції. Наведіть таблицю істинності
для кожної з них.
3. Що таке розгалуження? Які
види розгалуження ви
знаєте? Чим вони різняться
між собою?
8
Алгоритми з розгалуженнямРозділ 6
§ 6.4
Ви вже знаєте, що алгоритми можуть містити
розгалуження. Ви також знаєте, що розгалуження як
фрагмент алгоритму починається з команди перевірки
умови і результатом виконання цієї команди може бути:
Істина (Так, true) Хиба (Ні, false)
І залежно від результату
виконання цієї команди будуть
виконуватися ті чи інші команди.
8
Алгоритми з розгалуженнямРозділ 6
§ 6.4
У загальному випадку в цій команді визначається
значення певного логічного виразу, яке може бути,
або true або false
8
Алгоритми з розгалуженнямРозділ 6
§ 6.4
У загальному випадку блок-схеми розгалужень мають
такий вигляд:
Повне розгалуження Неповне розгалуження
false true
false true
8
Розгалуження в Object PascalРозділ 6
§ 6.4
Команда повного розгалуження в мові програмування
Object Pascal має такий загальний вигляд:
if<логічний вираз>
Then begin
<послідовність команд 1>
end
Else begin
<послідовність команд 2>
end;
(англ. if - якщо, then - тоді, else - інакше).
8
Розгалуження в Object PascalРозділ 6
§ 6.4
Виконання цієї команди відбувається так:
обчислюється значення логічного виразу;
Якщо це значення true Якщо це значення false
то виконується
послідовність команд 1 і
після цього виконується
команда, наступна за
розгалуженням
то виконується
послідовність команд 2 і
після цього виконується
команда, наступна за
розгалуженням.
8
Розгалуження в Object PascalРозділ 6
§ 6.4
Є в Object Pascal і команда неповного розгалуження:
If <логічний вираз>
Then begin
<послідовність команд >
end;
Виконання цієї команди
відбувається так:
обчислюється значення
логічного виразу;
Якщо це значення true Якщо це значення false
то виконується
послідовність команд і після
цього виконується команда,
наступна за розгалуженням
одразу виконується
команда, наступна за
розгалуженням.
8
Розгалуження в Object PascalРозділ 6
§ 6.4
Звертаємо вашу увагу:
якщо після ключових слів
Then і Else слідує тільки по
одній команді, то операторні
дужки begin і end можна не
ставити;
перед Else ставити крапку з
комою не можна.
8
Розгадайте ребус
Розгалуження
Розділ 6
§ 6.4
8
Визначити більше з трьох чисел a, b, c.
8
Дайте відповіді на запитання
1. Який вигляд має блок-схема повного розгалуження?
Опишіть особливості її виконання.
2. Який вигляд має блок-схема неповного
розгалуження? Опишіть особливості її виконання.
3. У чому полягають відмінності
у виконанні повного і
неповного розгалуження?
Розділ 6
§ 6.4
8
Домашнє завдання
Проаналізувати
§ 6.4, ст. 200-206
Розділ 6
§ 6.4
8
Працюємо за комп’ютером
Сторінка
205-206
Розділ 6
§ 6.4
8
Дякую за увагу!
За новою програмою
Урок 36

Más contenido relacionado

La actualidad más candente

засоби автоматизації процесу створення документа
засоби автоматизації процесу створення документазасоби автоматизації процесу створення документа
засоби автоматизації процесу створення документа
Elena Kostesnko
 

La actualidad más candente (20)

Розв’язування компетентнісних задач
Розв’язування компетентнісних задачРозв’язування компетентнісних задач
Розв’язування компетентнісних задач
 
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
 
Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.
 
Презентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіПрезентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класі
 
Урок 49 для 8 класу - Відображення базових графічних примітивів – лінія, прям...
Урок 49 для 8 класу - Відображення базових графічних примітивів – лінія, прям...Урок 49 для 8 класу - Відображення базових графічних примітивів – лінія, прям...
Урок 49 для 8 класу - Відображення базових графічних примітивів – лінія, прям...
 
презентація алгоритми з розгалуженням
презентація   алгоритми з розгалуженнямпрезентація   алгоритми з розгалуженням
презентація алгоритми з розгалуженням
 
Інформатика-5. Урок 26. Комп'ютерна презентація та її об'єкти
Інформатика-5. Урок 26. Комп'ютерна презентація та її об'єктиІнформатика-5. Урок 26. Комп'ютерна презентація та її об'єкти
Інформатика-5. Урок 26. Комп'ютерна презентація та її об'єкти
 
формати файлів текстових документів
формати файлів текстових документівформати файлів текстових документів
формати файлів текстових документів
 
Урок 35. Логічні вирази. Змінні логічного типу.
Урок 35. Логічні вирази.  Змінні  логічного  типу.Урок 35. Логічні вирази.  Змінні  логічного  типу.
Урок 35. Логічні вирази. Змінні логічного типу.
 
5 клас урок 27 нова програма
5 клас урок 27 нова програма5 клас урок 27 нова програма
5 клас урок 27 нова програма
 
8 клас урок 41
8 клас урок 418 клас урок 41
8 клас урок 41
 
Урок 51. Встановлення параметрів сторінки. Друкування електронної таблиці. Пр...
Урок 51. Встановлення параметрів сторінки. Друкування електронної таблиці. Пр...Урок 51. Встановлення параметрів сторінки. Друкування електронної таблиці. Пр...
Урок 51. Встановлення параметрів сторінки. Друкування електронної таблиці. Пр...
 
створення зв’язків між таблицями
створення зв’язків між таблицямистворення зв’язків між таблицями
створення зв’язків між таблицями
 
6 клас урок 17
6 клас урок 176 клас урок 17
6 клас урок 17
 
9 клас урок 14
9 клас урок 149 клас урок 14
9 клас урок 14
 
5 клас 29 урок. Графічні об’єкти слайдів. Вставляння зображень.
5 клас 29 урок. Графічні об’єкти слайдів. Вставляння зображень.5 клас 29 урок. Графічні об’єкти слайдів. Вставляння зображень.
5 клас 29 урок. Графічні об’єкти слайдів. Вставляння зображень.
 
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в ІнтернетіУрок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
 
Урок 15. Опрацювання об’єктів мультимедіа
Урок 15. Опрацювання об’єктів мультимедіаУрок 15. Опрацювання об’єктів мультимедіа
Урок 15. Опрацювання об’єктів мультимедіа
 
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
 
засоби автоматизації процесу створення документа
засоби автоматизації процесу створення документазасоби автоматизації процесу створення документа
засоби автоматизації процесу створення документа
 

Similar a 8 Алгоритми з розгалуженнями для опрацювання величин

Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделювання
riyoksana1
 

Similar a 8 Алгоритми з розгалуженнями для опрацювання величин (20)

8 клас урок 47
8 клас урок 478 клас урок 47
8 клас урок 47
 
Урок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнямиУрок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнями
 
8 клас урок 49
8 клас урок 498 клас урок 49
8 клас урок 49
 
8 клас урок 48
8 клас урок 488 клас урок 48
8 клас урок 48
 
7klas urok12
7klas urok127klas urok12
7klas urok12
 
Урок 27 5 клас
Урок 27 5 класУрок 27 5 клас
Урок 27 5 клас
 
Урок 55 8 клас
Урок 55 8 класУрок 55 8 клас
Урок 55 8 клас
 
Цикл з передумовою
Цикл з передумовоюЦикл з передумовою
Цикл з передумовою
 
Урок 53 8 клас
Урок 53 8 класУрок 53 8 клас
Урок 53 8 клас
 
Урок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженнямУрок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженням
 
12
1212
12
 
7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями
 
Урок 43. Цикл з передумовою
Урок 43. Цикл з передумовоюУрок 43. Цикл з передумовою
Урок 43. Цикл з передумовою
 
7 klas 11_urok_m
7 klas 11_urok_m7 klas 11_urok_m
7 klas 11_urok_m
 
Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделювання
 
Popel.pptx
Popel.pptxPopel.pptx
Popel.pptx
 
урок 2 6 клас
урок 2  6 класурок 2  6 клас
урок 2 6 клас
 
Інформатика 6 клас
Інформатика 6 клас Інформатика 6 клас
Інформатика 6 клас
 
6 2blog
6 2blog6 2blog
6 2blog
 
8class inf rozgal
8class inf rozgal8class inf rozgal
8class inf rozgal
 

Más de Сергій Каляфіцький

Más de Сергій Каляфіцький (20)

Основні поняття та засоби комп'ютерної графіки
Основні поняття та засоби комп'ютерної графікиОсновні поняття та засоби комп'ютерної графіки
Основні поняття та засоби комп'ютерної графіки
 
9 клас 33 урок
9 клас 33 урок9 клас 33 урок
9 клас 33 урок
 
9 клас 32 урок
9 клас 32 урок9 клас 32 урок
9 клас 32 урок
 
9 клас 31 урок
9 клас 31 урок9 клас 31 урок
9 клас 31 урок
 
8 клас урок 40
8 клас урок 408 клас урок 40
8 клас урок 40
 
7 клас урок 23
7 клас урок 237 клас урок 23
7 клас урок 23
 
7 клас урок 22
7 клас урок 227 клас урок 22
7 клас урок 22
 
7 клас урок 21
7 клас урок 217 клас урок 21
7 клас урок 21
 
7 клас урок 20
7 клас урок 207 клас урок 20
7 клас урок 20
 
7 клас урок 19
7 клас урок 197 клас урок 19
7 клас урок 19
 
8 клас урок 39
8 клас урок 398 клас урок 39
8 клас урок 39
 
5 клас урок 19
5 клас урок 195 клас урок 19
5 клас урок 19
 
6 клас урок 22
6 клас урок 226 клас урок 22
6 клас урок 22
 
урок35 8 клас
урок35 8 класурок35 8 клас
урок35 8 клас
 
7 клас урок 19
7 клас  урок 197 клас  урок 19
7 клас урок 19
 
Multemediyni formaty
Multemediyni formatyMultemediyni formaty
Multemediyni formaty
 
Електронні таблиці
Електронні таблиціЕлектронні таблиці
Електронні таблиці
 
Електронні таблиці
Електронні таблиціЕлектронні таблиці
Електронні таблиці
 
презентація елемент керування кнопка
презентація   елемент керування кнопкапрезентація   елемент керування кнопка
презентація елемент керування кнопка
 
презентація практична робота №4
презентація   практична робота №4презентація   практична робота №4
презентація практична робота №4
 

Último

аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
JurgenstiX
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
OlgaDidenko6
 

Último (16)

аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія України
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 

8 Алгоритми з розгалуженнями для опрацювання величин

  • 1. 8 За новою програмою Урок 36 Алгоритми з розгалуженнями для опрацювання величин
  • 2. 8 ЗапитанняРозділ 6 § 6.4 1. Які вирази називають логічними? Яких значень вони можуть набувати? 2. Назвіть логічні операції. Наведіть таблицю істинності для кожної з них. 3. Що таке розгалуження? Які види розгалуження ви знаєте? Чим вони різняться між собою?
  • 3. 8 Алгоритми з розгалуженнямРозділ 6 § 6.4 Ви вже знаєте, що алгоритми можуть містити розгалуження. Ви також знаєте, що розгалуження як фрагмент алгоритму починається з команди перевірки умови і результатом виконання цієї команди може бути: Істина (Так, true) Хиба (Ні, false) І залежно від результату виконання цієї команди будуть виконуватися ті чи інші команди.
  • 4. 8 Алгоритми з розгалуженнямРозділ 6 § 6.4 У загальному випадку в цій команді визначається значення певного логічного виразу, яке може бути, або true або false
  • 5. 8 Алгоритми з розгалуженнямРозділ 6 § 6.4 У загальному випадку блок-схеми розгалужень мають такий вигляд: Повне розгалуження Неповне розгалуження false true false true
  • 6. 8 Розгалуження в Object PascalРозділ 6 § 6.4 Команда повного розгалуження в мові програмування Object Pascal має такий загальний вигляд: if<логічний вираз> Then begin <послідовність команд 1> end Else begin <послідовність команд 2> end; (англ. if - якщо, then - тоді, else - інакше).
  • 7. 8 Розгалуження в Object PascalРозділ 6 § 6.4 Виконання цієї команди відбувається так: обчислюється значення логічного виразу; Якщо це значення true Якщо це значення false то виконується послідовність команд 1 і після цього виконується команда, наступна за розгалуженням то виконується послідовність команд 2 і після цього виконується команда, наступна за розгалуженням.
  • 8. 8 Розгалуження в Object PascalРозділ 6 § 6.4 Є в Object Pascal і команда неповного розгалуження: If <логічний вираз> Then begin <послідовність команд > end; Виконання цієї команди відбувається так: обчислюється значення логічного виразу; Якщо це значення true Якщо це значення false то виконується послідовність команд і після цього виконується команда, наступна за розгалуженням одразу виконується команда, наступна за розгалуженням.
  • 9. 8 Розгалуження в Object PascalРозділ 6 § 6.4 Звертаємо вашу увагу: якщо після ключових слів Then і Else слідує тільки по одній команді, то операторні дужки begin і end можна не ставити; перед Else ставити крапку з комою не можна.
  • 11. 8 Визначити більше з трьох чисел a, b, c.
  • 12. 8 Дайте відповіді на запитання 1. Який вигляд має блок-схема повного розгалуження? Опишіть особливості її виконання. 2. Який вигляд має блок-схема неповного розгалуження? Опишіть особливості її виконання. 3. У чому полягають відмінності у виконанні повного і неповного розгалуження? Розділ 6 § 6.4
  • 15. 8 Дякую за увагу! За новою програмою Урок 36