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

Додано: 11 квітня 2022
Предмет: Інформатика, 7 клас
Тест виконано: 767 разів
20 запитань
Запитання 1

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

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

true i integer


false i real

integer i real


true i false

Запитання 2

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

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

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

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

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

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

Запитання 3

Знайдіть значення величини С після виконання умови при А = 2, В = 4,2

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

4.2

-4.2

3.2

-2.2

Запитання 4

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

a=13

if a<5:

a:=a+12

else:

 a:=a-7

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

13

25

6

17

Запитання 5

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

a=0

if a!=0:

a=2

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

0

3

2

-2

Запитання 6

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

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

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

Запитання 7

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

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

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

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

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

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

while

else

if

for

elif

Запитання 10

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

a=2

if a!=1:

print(1)

else:

print(2)

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

2

1

-2

-1

Запитання 11

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

a=1

if a+2 >= a*2:

a=a+2

else:

a=a*2

print(a)

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

1

3

2

4

Запитання 12

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

x=1

if x==2:

x=x+2

x=x*2

print(x)

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

2

1

3

4

Запитання 13

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

chyslo=8

if chyslo<5:

print(chyslo*2)

elif chyslo>10:

print(chyslo/2)

else:

print(chyslo-2)

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

16

6

4

8

Запитання 14

a=-3

if a>0:

print(a/3)

elif a==0:

print(0)

else:

print(a*3)

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

-1

9

0

-9

Запитання 15

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

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

true

false

Запитання 16

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

с=6

if с>=4 and c<=6:

c=c+2

else:

c=c-1

print(c)

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

8

5

6

4

Запитання 17

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

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

2

3

4

5

6

Запитання 18

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

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

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

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

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

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

Запитання 19

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

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

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

Команда Зоря

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

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

Запитання 20

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

a=int(input('введи а'))

if a>=0 and a<58:

     print(123)

elif a>=198:

    print(234)

else:

     print(456)

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

123

234

456

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

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