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

Додано: 11 березня 2025
Предмет: Інформатика, 7 клас
Копія з тесту: розгалуження в python
18 запитань
Запитання 1

Логічним виразом називають вираз, який може набувати один з двох значень:

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

true i integer


false i real

integer i real


true i false

Запитання 2

Виберіть задачу, для розв'язування якої використовується алгоритм з розгалуженням

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

знаходження периметра прямокутника

вивчення вірша напам'ять

вибір одягу по погоді

правильної відповіді немає

Запитання 3

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

a=13

if a<5:

a:=a+12

else:

 a:=a-7

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

13

25

6

17

Запитання 4

Яким буде значення змінної а в результаті виконання вказівки розгалуження:

a=0

if a!=0:

a=2

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

0

3

2

-2

Запитання 5

Яка блок-схема позначає неповне розгалуження?

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

Яка блок-схема позначає повне розгалуження?

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

Які службові слова не використовуються в команді розгалуження?

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

while

else

if

for

elif

Запитання 8

Що буде виведено в результаті виконання зображеної програми?

a=2

if a!=1:

print(1)

else:

print(2)

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

2

1

-2

-1

Запитання 9

Що буде виведено в результаті виконання програми?

a=1

if a+2 >= a*2:

a=a+2

else:

a=a*2

print(a)

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

1

3

2

4

Запитання 10

Що буде виведено в результаті виконання програми?

x=1

if x==2:

x=x+2

x=x*2

print(x)

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

2

1

3

4

Запитання 11

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

chyslo=8

if chyslo<5:

print(chyslo*2)

elif chyslo>10:

print(chyslo/2)

else:

print(chyslo-2)

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

16

6

4

8

Запитання 12

a=-3

if a>0:

print(a/3)

elif a==0:

print(0)

else:

print(a*3)

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

-1

9

0

-9

Запитання 13

Визначити значення логічного виразу : (-6>=8) or (10<40) and(0>6)

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

true

false

Запитання 14

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

с=6

if с>=4 and c<=6:

c=c+2

else:

c=c-1

print(c)

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

8

5

6

4

Запитання 15

Яке число слід підставити замість а у логічний вираз a**2>15 , щоб цей вираз набув значення TRUE?

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

2

3

4

5

6

Запитання 16

Назвіть види розгалужень:

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

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

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

багатоальтернативне розгалуження

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

Запитання 17

Що буде результатом програми якщо змінна num набуде значення 3?

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

Команда Динамо

Команда Зоря

Це не номер призера

Команда Шахтар

Запитання 18

Яке повідомлення з'явить на екрані при виконанні даної програми?

a=58

if a>=0 and a<58:

     print(123)

elif a>=198:

    print(234)

else:

     print(456)

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

123

234

456

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

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