Складання та виконання програм із розгалуженнями

Додано: 4 березня
Предмет: Інформатика, 6 клас
11 запитань
Запитання 1

Яка алгоритмічна конструкція відповідає команді `if` у мові програмування Python?


варіанти відповідей

Цикл із параметром

Повне розгалудження

Неповне розгалудження

Множиний вибір

Запитання 2

Що є обов'язковим елементом синтаксису Python після запису умови в команді `if`?


варіанти відповідей

Круглі дужки

Службове слово "then"

Крапка з комою

Двокрапка

Запитання 3

Яких значень може набувати логічний вираз (умова) у команді розгалуження?


варіанти відповідей

Будь-яке ціле число

"Yes" або "No"

"True" або "Failse"

Тільки True

Запитання 4

Як у Python визначається, які команди належать до певного блоку розгалуження (наприклад, після `if`)?


варіанти відповідей

За допомогою номерації рядків

За допомогою фігурних дужок "{ }"

За допомогою ключових слів "begin" та "end"

За допомогою однокрапкових відступів від лівого краю

Запитання 5

Коли виконується блок дій після службового слова `else` у повному розгалуженні?


варіанти відповідей

Якщо результат перевірки умови є "True"

У будь-якому випадку

Тільки якщо в програмі виникла помилка

Якщо результат перевірки умови є "False"

Запитання 6

Для чого використовується конструкція 'вкладені розгалуження'?


варіанти відповідей

Тільки для матиматичних розрахунків

Щоб замінити всі цикли в програмі

Для прискорення роботи програми

Коли потрібно зробити додатковий вибір після виконання умови

Запитання 7

Яке службове слово використовується в Python для реалізації множинного розгалуження, щоб перевірити наступну умову, якщо попередня була хибною?


варіанти відповідей

elif

or if

elseif

case

Запитання 8

Який оператор порівняння в Python використовується для перевірки умови 'не дорівнює'?


варіанти відповідей

?=

<>

not=

!=

Запитання 9


Розглянемо фрагмент коду:

`if a < 20: x = 0`

`elif a < 30: x = a + 10`

`else: x = a + 1`

Яким буде значення `x`, якщо `a = 26`?

варіанти відповідей

26

0

36

27

Запитання 10

Що станеться в структурі `if-elif-else`, якщо відразу декілька умов (наприклад, в `if` та в `elif`) є істинними?

варіанти відповідей

Виконаєтся лише останій блок

Використовуются всі блоки, умови яких істина

Використовуєтся лише перший блок, умова якого виявилася істиною

Програма видасть помилку

Запитання 11

Яку функцію в Python використовують для введення даних з клавіатури, як це показано в прикладах параграфа 28?


варіанти відповідей

input()

int()

read()

print()

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест