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

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

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


alpha_list = ['x', 'y']

 for letter1 in alpha_list:

   for letter2 in alpha_list:

    print(letter1, letter2, end =' ')

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

xyxyxyxyxy

xxxyyxyy

xxxxyyxyyx

xxxyyyxy

Запитання 2

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


for i in range(10):

  j = 2

  prap =0

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

    if i%j == 0: prap = 1

    j = j + 1


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

0 1 2 3 5 7 

0 1 2 3 4 5 6 7 8 9 

1 2 3 5 7

2 3 4 6 

Запитання 3

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

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

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

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

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

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

Запитання 4

Які фрагменти містять конструкцію «вкладені цикли»?

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

whіle х<10:

      x = x+1

 whіle х%2 == 0:

      x = x/2

for i in range(10):

    if i%2 == 0:

       print(i)

for i in range(2):

  s =''

  for j in range(2):

    s = s+str(i)+str(j)

    print(s)

for i in range(1, 4):

    for j in range(1, 4):

         print (i, '*', j, '=', i*j)

Запитання 5

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


i = 15

 j = 2

 S = 0

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

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

   j = j+1


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

4

6

8

10

Запитання 6

Яке рівняння відповідає такій умові задачі:

В магазині придбали олівці по 6 грн і зошити по 5 грн. Вартість всієї покупки склала 68 грн. Скільки купили олівців і зошитів?

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

6x + 5y = 68 

2x + 4y = 40 

x + y + z = x * y * z 

жодна відповідь невірна

Запитання 7

Які типи циклів використовують в Python?


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

Цикл з умовою

Цикл з повторенням

Цикл з параметром

Цикл з розгалуженням

Запитання 8

Які типи алгоритмів ви знаєте?

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

Лінійні

Із розгалуженням

Із повтореннями

Складні

Запитання 9

Який оператор перериває роботу циклу та переходить на наступну ітерацію циклу?

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

break

continue

exit

quit

Запитання 10

Яким буде останнє надруковане значення у результаті виконання циклу: for i in range(1,10): рrint (i)

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

1

9

10

11

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

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