1 of 8

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Середовища програмування

2 of 8

Чашук О.Ф., вчитель інформатики ЗОШ№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 і т.д. Інакше виконується команда інакше або блок команд інакше

3 of 8

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Алгоритми та програми

Алгоритми та програми

Порівняння значень величин у програмах

Розгалуження

Прості висловлювання мовами програмування можна записати у вигляді логічних виразів із використанням операцій порівняння

Операція

Мова програмування Python

Більше

>

Менше

<

Не більше

<=

Не менше

>=

Дорівнює

==

Не дорівнює

!=

4 of 8

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Алгоритми та програми

Алгоритми та програми

Операції над логічними величинами

Для запису складених висловлювань використовують логічні операції:

not (не)

заперечення

and (і)

кон'юнкція

or (або)

диз'юнкція (нестрога)

xor (виключне або)

диз'юнкція (строга)

Складені висловлювання

5 of 8

Робота з комп'ютером

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Вправа 2. Слово чи декілька.

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

6 of 8

Робота з комп'ютером

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Вправа 2. Слово чи декілька.

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

7 of 8

Робота з комп'ютером

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Вправа 3. Більше із чотирьох.

Завдання. Дано чотири різних цілих числа. Складіть у середовищі програмування програму, за допомогою якої натискуванням кнопки Визначити перевіряють, у яке текстове поле введено найбільше число, і зафарбовують це поле в червоний колір.

8 of 8