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

Додано: 21 квітня 2025
Предмет: Інформатика, 6 клас
Копія з тесту: Розгалуження в Python
15 запитань
Запитання 1

Яка інструкція відповідає поданій блок-схемі?

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

If A<5: A= A-1 else: A = A+1 

If A<5: A = A+1 else: A = A-1 

If A<5: A= A+1

If A<5 A = A+1 else A = A-1 

Запитання 2

При яких значеннях A і B, умова A>B буде хибна (False)

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

 А = 2, В = - 5

А = 2, В = 5

А = - 2, В = 5

А = 5, В = 2

Запитання 3

З поданих інструкцій виберіть інструкцію розгалуження

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

if ... else

or...not

while

 if ...elif...else

Запитання 4

З поданих варіантів оберіть неповну форму розгалуження

 

 

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

if <умова>:

<оператор>

 if <умова>:

<оператор 1>

else:

<оператор 2>

int =input('розгалуження')

if <оператор> else:

Запитання 5

Яке значення виведе програма, якщо a=2, b=5?

if a<b:

   print (b-а)

else:

   print (a+b)

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

2

7

3

5

Запитання 6

Визначте яку алгоритмічну структуру реалізовано у фрагменті програми:

if a<5:

____ a=a+12

else:

____ a=a-7

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

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

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

лінійний алгоритм

обчислення

Запитання 7

Алгоритм зображений на малюнку називають:

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

лінійне розгалуження

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

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

програмний алгоритм

Запитання 8

Як позначається логічна операція "не більше" в мові програмування Python?

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

>=

>

!=

<=

Запитання 9

Як позначається логічна операція "не дорівнює" в мові програмування Python?

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

<

>=

 !=

><

>

Запитання 10

Який із варіантів правильний для виведення квадратів чисел від 1 до 5?

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

for i in range(1, 5): print(ii)

for i in range(5): print(ii)

for i in range(1, 6): print(i*i)

for i from 1 to 5: print(i*i)

Запитання 11

Який фрагмент виведе числа від 10 до 1 у зворотному порядку?

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

for i in range(10): print(i)

for i in range(1, 11): print(i)

for i in range(10, 0, -1): print(i)

for i in range(0, -10): print(i)

Запитання 12

Оберіть правильний запис повного розгалуження:

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

if x > y: print(x)

if x > y: print(x)

else: print(y)

if x > y then print(x) else print(y)

x > y ? x : y

Запитання 13

Виберіть правильно записаний приклад конструкції з if-else:

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

if x = 5 else x = 10

if x > 5: print("більше") else print("менше")

if x > 5 then print("ok")

if x > 5: print("ok"); else: print("no")

Запитання 14

Скільки разів буде виконано тіло циклу?

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

3 рази

4 рази

5 разів

6 разів

Запитання 15

Яку блок-схему зображено на малюнку?

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

лінійний алгоритм

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

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

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

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