Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Середовища програмування
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Опис розгалужень мовою програмування
Команда неповного розгалуження | if <логічний вираз>: блок команд | Команда або блок команд у команді неповного розгалуження буде виконуватись тільки в разі, коли логічний вираз набуває значення True |
Команда повного розгалуження | if <логічний вираз>: блок команд 1 else: блок команд 2 | Якщо логічний вираз набуває значення True, то буде виконуватись команда або блок команд 1, якщо логічний вираз набуває значення False, то буде виконуватись команда або блок команд 2 |
Команда вибору | if <логічний вираз1>: блок команд 1 elif <логічний вираз2>: блок команд 2 ... elif <логічний вираз n>: блок команд n else: блок команд інакше | Якщо значення логічного виразу 1 True, то виконується команда 1 чи блок команд 1. Якщо значення логічного виразу 1 — False і значення логічного виразу 2 — True, то виконується команда 2 чи блок команд 2 і т.д. Інакше виконується команда інакше або блок команд інакше |
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Порівняння значень величин у програмах
Розгалуження
Прості висловлювання мовами програмування можна записати у вигляді логічних виразів із використанням операцій порівняння
Операція | Мова програмування Python |
Більше | > |
Менше | < |
Не більше | <= |
Не менше | >= |
Дорівнює | == |
Не дорівнює | != |
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Операції над логічними величинами
Для запису складених висловлювань використовують логічні операції:
not (не) | заперечення |
and (і) | кон'юнкція |
or (або) | диз'юнкція (нестрога) |
xor (виключне або) | диз'юнкція (строга) |
Складені висловлювання
Робота з комп'ютером
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Вправа 2. Слово чи декілька.
Завдання. Складіть у середовищі програмування програму, за допомогою якої можна визначити, чи введений текст складається з одного слова, чи з декількох. Використайте в програмі візуальні елементи.
Робота з комп'ютером
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Вправа 2. Слово чи декілька.
Завдання. Складіть у середовищі програмування програму, за допомогою якої можна визначити, чи введений текст складається з одного слова, чи з декількох. Використайте в програмі візуальні елементи.
Робота з комп'ютером
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Вправа 3. Більше із чотирьох.
Завдання. Дано чотири різних цілих числа. Складіть у середовищі програмування програму, за допомогою якої натискуванням кнопки Визначити перевіряють, у яке текстове поле введено найбільше число, і зафарбовують це поле в червоний колір.