Інформація про новину
  • Переглядів: 217
  • Дата: 25-09-2022, 22:51
25-09-2022, 22:51

22. Висловлювання. Істинні та хибні висловлювання. Алгоритми з розгалуженнями

Категорія: Інформатика





Попередня сторінка:  20-21. Лінійні алгоритми. Проєкт «Розв’я...
Наступна сторінка:   23-24. Проєкт «Клавіатурний тренажер»

Висловлювання

Істинні та хибні висловлювання Алгоритм із розгалуженням Повне розгалуження Неповне розгалуження

Висловлювання

Висловлювання — розповідне речення, в якому є ствердження або заперечення. Висловлювання бувають істинними та хибними.

Алгоритм із розгалуженням

Алгоритм, що передбачає перевірку певної умови, від виконання якої залежать наступні команди, називають алгоритмом із розгалуженням.

Умова — логічний вираз, який може набувати лише одного із двох значень: True (істинне) або False (хибне).

Значення True (істина) та False (хиба) називають логічними константами. Для створення умов можна використовувати команди з групи Датчики або Оператори.

Повне розгалуження передбачає виконання дій незалежно від того, істинна чи хибна поставлена умова. Неповне розгалуження передбачає виконання дії лише тоді, коли поставлена умова істинна.

Практична робота за персональним комп’ютером

Програма для визначення вікової категорії

1. Відкрити програмне середовище Scratch.

2. Додати персонажа і тло сцени.

3. Обрати команду Коли я отримую сповіщення

Почати спочатку.

4. Головний герой повинен привітатися і запропонувати визначити вашу вікову категорію.

5. Обрати датчик Запитати і чекати та запитати В якому році ви народилися?

6. Створити змінні: ваш вік; поточний рік; рік народження.

Не відображати їх на сцені.

7. Присвоїти змінній Рік народження відповідь.

8. Повторити ті самі дії для визначення поточного року.

9. Визначити, скільки ж вам років. Змінній Ваш вік потрібно присвоїти значення різниці поточного року і вашого року народження.

10. Обрати команду Говорити та додати змінну, яка позначає Ваш вік.

11. Визначити, до якої вікової категорії ви належите, за допомогою алгоритму з розгалуженням.

12. Запрограмувати неповне розгалуження.

13. Таким чином програмувати інші вікові категорії: до 6 років — дошкільний вік; від 6 до 10 років — школяр початкової ланки; від 10 до 16 років — школяр середньої ланки; від 16 і до 24 років — ранній працездатний вік; від 24 і до 55 років — основний працездатний вік; від 55 до 65 років — зрілий працездатний вік; від 65 — пенсійний вік.

Для більшої результативності запрограмувати повне розгалуження.

1. Обрати датчик Запитати і чекати та ставити питання Бажаєте почати знову? (умова).

2. Якщо відповідь Так, то оповістити Почати спочатку (створити оповіщення).

3. Якщо Ні

Зупинити все.

Аби програма працювала правильно, додати подію Коли прапорець натиснуто і наступну команду — оповістити Почати спочатку.

Перевірити скрипт із різними вхідними даними програми. Якщо алгоритм виконується правильно, перейти до наступного етапу — відображення змінних.

1. Змінні мають з’являлися поступово: під час уведення відповідних вхідних даних та запуску програми вони повинні становити 0.

Додати команду Показати змінну після присвоєння даних до змінної. Показати змінні: поточний рік; рік народження; ваш вік.

2. Щоб змінні не відображалися на сцені, Коли натиснуто на прапорець, їх треба сховати і надати значення 0.

3. Зберегти програму на Робочому столі у своїй папці:

обрати пункт меню Файл > Вивантажити на ваш комп’ютер; обрати в діалоговому вікні Робочий стіл та свою папку; назвати файл Визначення вікової категорії.

 

 

 

Це матеріал з підручника "Інформатика" за 5 клас Тріщук (2022)

 




Попередня сторінка:  20-21. Лінійні алгоритми. Проєкт «Розв’я...
Наступна сторінка:   23-24. Проєкт «Клавіатурний тренажер»



^