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

Додано: 13 лютого 2021
Предмет: Інформатика, 8 клас
Тест виконано: 626 разів
6 запитань
Запитання 1

Виберіть код програми, який працюватиме правильно

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

if ( suma > 0):

  print("Число додатне")

else :

  print("Число не додатне")

if ( suma > 0):

  print("Число додатне")

else :

  print("Число від'ємне")

if (input > 0):

  print("Число додатне")

else :

  print("Число не додатне")

if (suma > 0)

  print("Число додатне")

else

  print("Число не додатне")

Запитання 2

Виберіть код програми, який працюватиме правильно

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

if (suma>0):

  print ("Число від'ємне")

elif (suma<0):

  print( "Число додатне")

else:

  print("Це нуль")

if (suma>0):

  print ("Число додатне")

elif (suma<0):

  print( "Число від'ємне")

else:

  print("Це нуль")

if (suma>0):

  print ("Число додатне")

elif (suma<0):

  print( "Це нуль")

else:

  print("Число від'ємне")

if (suma>0):

  print ("Число додатне")

elif (suma<0):

  print( "Число від'ємне")

elif:

  print("Це нуль")

Запитання 3

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

Виберіть одну або декілька відповідей:

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

if (number<0) and (number//2==0):

if (number<0) or (number%2==0):

if (number<0) or (number%2!=1):

if (number<0) or (number%2==1):

if (number<0) and (number%2==0):

Запитання 4

Які команди відповідають поданій умові: якщо змінна parol має значення qwerty, то надрукувати YES, а в протилежному випадку надрукувати значення цієї змінної?

Виберіть одну або декілька відповідей:

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

if parol="qwerty":

  print("YES")

else:

  print(parol)

if parol="qwerty":

  print("YES")

else:

  print("qwerty")

if parol=="qwerty":

  print("YES")

else:

  print("NO")

if "qwerty"==parol:

  print("YES")

else:

  print(parol)

if parol=="qwerty":

  print("YES")

else:

  print(parol)

Запитання 5

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

chyslo=8

if chyslo<5:

  print(chyslo*2)

elif chyslo>10:

  print(chyslo/2)

else:

  print(chyslo-2)

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

16

4

6

8

Запитання 6

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

chyslo=5

if chyslo//2==1:

  print(chyslo%2)

elif chyslo<10:

  print(chyslo)

else:

  print(chyslo*2)

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

1

5

10

2

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

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