2.3 (2) (7 НУШ) Консольні проєкти з розгалуженнями

Додано: 17 листопада
Предмет: Інформатика, 7 клас
11 запитань
Запитання 1

Який оператор реалізує дію:

якщо А - від’ємне число, то змінити його знак на протилежний?

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

if a<0:

  a = -a

if a<0:

  a = 1+a

if a<0:

  a = 1-a

if a<0:

  a = а+a

Запитання 2

Відновіть порядок рядків в операторі для визначення більшого з двох чисел a, b.

1) else

2) if a>b: 

3) m = b  

4) m = a  

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

1; 2; 3; 4

2; 4; 1; 3

2; 3; 1; 4

2; 1; 4; 3

Запитання 3

Установіть відповідність між операторами та діями, які вони реалізують.

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

а - 2, б - 1, в - 3, г - 4

а - 2, б - 4, в - 3, г - 2

а - 1, б - 2, в - 4, г - 3

а - 2, б - 4, в - 3, г - 1

Запитання 4

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

x = int(input())

if x %2 == 0:

  print(x//2)

else:

  print(x*2)

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

57

23,5

114

Запитання 5

Вкажіть на операцію більше мовою Python

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

!=

>

=

<

==

Запитання 6

Вкажіть на операцію менше мовою Python

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

!=

>

=

<

==

Запитання 7

Вкажіть на операцію дорівнює мовою Python

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

!=

>

=

<

==

Запитання 8

Вкажіть на операцію не дорівнює мовою Python

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

!=

>

=

<

==

Запитання 9

Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = -3? 

if a<5:

  b = a+1

else:

 if a<10:

   b=a*2

 else:

   b = a-1  

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

-3

-6

-2

10

Запитання 10

Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = 8? 

if a<5:

  b = a+1

else:

  if a<10:

    b=a*2

  else:

    b = a-1

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

16

7

9

8

Запитання 11

Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = 8? 

if a<5:

 b = a+1

else:

  if a<10:

    b=a*2

  else:

    b = a-1

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

11

10

9

20

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

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