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

Додано: 5 червня
Предмет: Інформатика, 6 клас
9 запитань
Запитання 1

Проаналізуй програмний код. 

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

if t<7: print ('Дуже мало')

if t>=7 and t<=9: print ('Гарно')

if t>9: print ('Відмінно')

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

Так

Ні

Запитання 2

Вибери зі списку рядок, що буде надрукований в результаті виконання коду: 

a =34

if a < 90:

         print ('гострий кут')

else :

        if a == 90:

              print ('прямий кут')

        else : 

               print (‘тупий кут‘)

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

гострий кут

прямий кут

тупий кут

Запитання 3

Запиши у вигляді логічного виразу  висловлювання:

  x належить проміжку (19) 

 Вибери зі списку правильну відповідь

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

1<x<9

x>1 and x<9

x<1 and x>9

Запитання 4

Визнач результат виконання фрагменту програми, якщо введене значення:

a =3 

  

if a < 10: print('1')

else:

       if a < 100 : 

              print('2')

       else: 

              print('3')


Вибери число, що буде надруковане

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

1

2

3

Запитання 5

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

a =3

b =0

 

if b % 10 == 0:

       if a % 10 == 0:

              print('1')

       else:

             print('2')

 else:

       print('3')


Вибери число, що буде надруковане

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

1

2

3

Запитання 6

Обчисли значення змінної b після виконання команди розгалуження, якщо

а =15

 

if a < 10:

b = а * 2

else:

if a < 20:

b = a + 2

else:

b = a - 1

 

Вибери значення змінної b  

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

17

15

30

14

Запитання 7

Обчисли значення змінної b після виконання фрагменту програми, якщо

а = 17


if a < 5:

b = а + 1

else:

if a < 10:

b = a * 2

else:

b = a - 1


Вибери значення змінної b 

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

18

34

16

17

Запитання 8

Запиши значення змінних a і b після виконання умовного оператора іf,

якщо їхні початкові значення 

a = 8

b = 1

 

if а < 10:

   if а > b: а = b

   else: b = а

else:

   if а > b: b = а

   else: а = b

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

a=8

b=8

a=1

b=8

a=1

b=1

a=8

b=1

Запитання 9

Познач у списку опис дії, що виконує фрагмент програмного коду:

  

if a % b == 0: m = a // b

else :

if a < b: a = a*b

else: b = a*b

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

Якщо а кратне b, змінній m присвоїти значення частки цих чисел, інакше меншому зі значень а і b присвоїти m.

Якщо а кратне b, змінній m присвоїти значення частки цих чисел, інакше менше зі значень а і b замінити їхнім добутком.

Якщо а кратне b, змінній m присвоїти значення частки цих чисел, інакше замінити m добутком цих чисел.

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

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