Розв’язування задач перебору за допомогою вкладених циклів

Додано: 5 квітня 2021
Предмет: Інформатика, 6 клас
Тест виконано: 48 разів
4 запитання
Запитання 1

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


alpha_list = ['a', 'b']

for letter1 in alpha_list:

for letter2 in alpha_list:

print(letter1, letter2, end =' ')

Позначте одну правильну відповідь.

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

a b a b a b a b a b

a a a b b b a b

a a a b b b

a a a b b a b b

Запитання 2

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


for i in range(10):

j = 2

prap =0

while (j <= (i/2)):

if i%j == 0: prap = 1

j = j + 1

if prap == 0: print (i)

Позначте одну правильну відповідь.


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

0 1 2 3 5 7 

2 3 4 6 

0 1 2 3 4 5 6 7 8 9 

1 2 3 5 7 

Запитання 3

Які з тверджень є істинними?

Позначте всі правильні відповіді.

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

А Програма перевіряє умову циклу перед виконанням операторів тіла циклу 

Якщо умова набуває значення False, керування переходить до наступного оператора 

Оператори тіла циклу виконуються доти, поки умова хибна 

Оператори тіла циклу виконуються доти, поки умова істинна

Запитання 4

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


i = 15

j = 2

S = 0

while (j <= (i/2)):

if i%j == 0: S = S+j

j = j+1

print(S)


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

8

0

17

6

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

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