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

Додано: 29 березня 2022
Предмет: Інформатика, 8 клас
Копія з тесту: 31.03 Розгалуження в Python
Тест виконано: 143 рази
20 запитань
Запитання 1

Оберіть службове слово, яке означає "якщо"

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

if

else

efil


and

or

Запитання 2

Оберіть службове слово, яке означає "інакше"



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

if


else


and

or

Запитання 3

Вкажіть оператор "дорівнює" під час складання умови

 

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

<> 


==


=!


>=

=

Запитання 4

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

 


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

input()


print()


imput()

int ()

Запитання 5

Алгоритмічна структура, яка дає змогу виконавцю вибрати варіант продовження алгоритму залежно від істинності певної умови називається:

 

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

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


Цикл


Слідування

Повторення

Запитання 6

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

 

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

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


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


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

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

Запитання 7

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

a=10

if (a%2==0):

____ print("результат парний")

else:

____print("результат не є парний")

 

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

Результат парний

результат не є парний

результат парний

Запитання 8

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


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

 while

 

for


if


else

elif

Запитання 9

Якого значення набуде змінна a після виконання наведеного фрагменту програми, якщо змінна x має значення -2:

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

4


8

-4

-8

Запитання 10

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

chyslo=8

if chyslo<5:

_____print(chyslo*2)

elif chyslo>10:

_____print(chyslo/2)

else:

____print(chyslo-2)

 

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

16


4


6

8

Запитання 11

Вкажіть оператор "НЕ дорівнює" під час складання умови

 

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

<> 


==


=!


>=

=

Запитання 12

Вкажіть результат виконання програми, якщо а=-3

a=int(input("Введіть ціле число" ))

if a>0:

____ print(a/3)

elif a==0

____print(0)

else:

____print(a*3)

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

-1

0

9

-9

Запитання 13

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

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

int

if

else

float

elif

Запитання 14

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

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

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

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

Визначте значення складеної умови x>10 and x<18 якщо х=21.

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

False (хиба)

True (істинна)

Запитання 17

Визначте значення складеної умови x>10 and x<18 якщо х=15.

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

True (істинна)

False (хиба)

Запитання 18

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

if a<b:

print (b)

else:

print (a)

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

2

5

3

0

Запитання 19

Для поділу синтаксичних конструкцій

використовуються відступи від початку рядка робиться

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

автоматично

клавішею Enter

клавішею Esc

клавішею Tab

Запитання 20

Всі дії які є пунктами оператора if, else та elif у коді починаються

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

з нового рядка

з відступом від початку рядка,

в тому ж рядку

без відступу від початку рядка

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

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