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

Додано: 23 лютого 2025
Предмет: Інформатика
11 запитань
Запитання 1

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

if x>0:

___a=x**2

else:

___a=x**3

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

4

-4

8

-8

Запитання 2

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

a=15

b=3

a=a-b

a=b*a

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

36

3

15

12

Запитання 3

Який результат виконання програми 

a=15

b=3

if b>=3:

___print(a-b)

else:

___print(b*a)

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

45

12

-12

3

Запитання 4

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

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

А=2, В=-5

А=-2, В=0

А=3, В=5

А=1, В=-5

Запитання 5

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

if a<b:

  print (b-а)

else:

  print (a+b)

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

0

True

4

False

Запитання 6

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

if a<5:

____ a=a+12

else:

____ a=a-7

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

обчислення

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

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

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

Запитання 7

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

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

>=

==

!=

<=

Запитання 8

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

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

>=

==

!=

<=

Запитання 9

Чому дорівнює значення логічного виразу х<=10, якщо х=10?

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

True

False

Запитання 10

Що виведе на екран програма?

import math

y=16

if y==16:

___print(math.sqrt(y))

print(y)



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

4.0

16

4.0

4.0

4

16

Запитання 11

Що виведе на екран програма?

import math

y=4

if y==16:

___print(math.sqrt(y))

print(y)


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

2.0

4

4.0

2

4

16

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

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