Алгоритми та програми із розгалуженнями та повтореннями (7клас)

Додано: 27 березня 2021
Предмет: Інформатика, 7 клас
Тест виконано: 709 разів
6 запитань
Запитання 1

Повторення (цикл) — це така організація дій в алгоритмі, за якої:


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

дії виконуються послідовно, одна за другою, без пропусків або повторень

залежно від виконання або невиконання певної умови, виконується одна з двох послідовностей дій

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

Запитання 2

Розгалуження — це така організація дій в алгоритмі, за якої:


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

дії виконуються послідовно, одна за другою, без пропусків або повторень

залежно від виконання або невиконання певної умови, виконується одна з двох послідовностей дій

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

Запитання 3

Визначте, якого значення набуде змінна b після виконання умовного оператора

if, якщо а = 7.

if a<5:

b = а+1

else:

if a<10:

b = a*2

else:

    b = a–1


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

8

6

14

7

Запитання 4

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

x = 0

while x<5:

x = x+1

      print(x, end = ' ')


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

2 3 4 5 6

0 1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

Запитання 5

Визначте, якого значення набуде змінна b після виконання умовного оператора if, якщо а = 13.

if а%10<3: b = a*2

elif а%10<=5: b = a+10

elif а%10<=7: b = a*10

else: b = a+1


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

23

130

26

14

Запитання 6

Чому дорівнює s після виконання фрагменту програми?

а = 28

s = 0

for i in range(2, (a//2)+1):

 

    if(a% i == 0): s = s+i


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

2

20

27

25

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

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