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

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

Умова — це логічний вираз, значенням якого є ...

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

True або False

Додатнім або від'ємним

Запитання 2

Проста умова утворюється логічними операціями порівняння:

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

== (дорівнює),

!= (не дорівнює),

< (менше),

>= (більше або дорівнює),

<= (менше або дорівнює). 

> (більше),

Запитання 3

Познач у списку правильну відповідь.

 

Складена умова — це...  

 

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

 кілька простих умов, з’єднаних логічними операціями.

логічні операції.

змінна логічного типу.

Запитання 4

Обчисли значення логічного виразу x < 0, якщо х = 8.

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

True

False.

Запитання 5

Знайди значення логічного виразу х >10 and х %2==0, якщо х = 17.

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

False.

True

Запитання 6

Вибери зі списку команду, що реалізує таку дію:

Змінній К присвоїти значення Тrue, якщо число А парне, і False в протилежному випадку.

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

k = a % 2 == 0

 k = a > 2

k = a % 2

Запитання 7

Вибери зі списку команду, що відповідає блок-схемі.

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

if a%2==1: a=a+1

else: a=a//2

 if a%2==1: a=a//2

else: a=a+1

 if a=a//2: a%2==1

else: a=a+1

Запитання 8

Запиши значення змінної a після виконання фрагменту програми,

якщо початкове значення a= 19.

if a >=10: a = a-10

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

9

19

10

Запитання 9

Запиши значення змінних a і b після виконання фрагменту програми, якщо їхні початкові значення a= 11, b= 8

 

if a > b: a = a – b

else: b = b – a 

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

a =11 , b =8

a =3 , b =8

a =8 , b =8

Запитання 10

Вибери команду розгалуження, яка реалізує таку дію.

 

змінній k присвоїти значення True, якщо число а належить проміжку (1; 10).

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

if a < 10: k= True

 if a > 1 and a < 10: True

if a > 1 and a < 10: k= True

Запитання 11

Вибери команду розгалуження, яка реалізує таку дію.

змінній k присвоїти значення True, якщо число а належить проміжку (1; 10), і False в протилежному випадку.

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

if a > 1 and a < 10: k= True

else: k = False

if a > 1 or a < 10: k= True

else: k = False

 if a > 1 and a < 10: print ("так")

Запитання 12

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

if a%2==0 : a = a//2 

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

Якщо а дорівнює 2, зменшити а вдвічі.

 Якщо а — парне число, збільшити а вдвічі.

Якщо a — парне число, зменшити а вдвічі.

Запитання 13

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

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

Алгоритм, в якому команди виконуються багаторазово називається -

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

цикл

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

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

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

Запитання 15

Повторювати до тих пір, поки не буде виконано певну умову, можливо завдяки циклу ...

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

for

while

if

indentation

Запитання 16

Синтаксис циклу з лічильником має такий вигляд:

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

while <умова>:

....<команда>

for i in range(n):

....<команда>

for i in range(n)

<команда>

Запитання 17

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

i = 4

while i < 2:

print ( "Привіт!" )

i += 1

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

Жодного. Код не вірний

2

4

3

Запитання 18

Яким буде останнє надруковане значення у результаті виконання циклу?

for i in range(1,10):

print(i)

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

1

9

10

11

Запитання 19

У мові програмування Пайтон розрізняють такі види циклів:

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

Цикл з умовою та передумовою

Цикл з умовою та післяумовою

Цикл з умовою та з лічильником

Запитання 20

Який цикл потрібно використовувати, якщо заздалегідь НЕ відомо число повторень?

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

if

for

while

Запитання 21

Який текст буде показано на екрані в результаті виконання коду:

print (2 + 3)

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

2+3

5

'5'

Запитання 22

Який текст буде показано на екрані в результаті виконання коду:

x = 50

print ('Відповідь =', x)

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

50

Відповідь = 50

Відповідь = x

Відповідь =

Запитання 23

Який текст буде показано на екрані в результаті виконання коду:

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

50

Відповідь = 50

Помилка

Відповідь = x

Запитання 24

Який текст буде показано на екрані в результаті виконання коду:

print ('2 + 3')

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

Цифра 5

5

2+3

Помилка

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

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