Цикли з передумовою 8-клас

Додано: 31 березня
Предмет: Інформатика, 8 клас
36 запитань
Запитання 1

Що виведе цей код?

i = 1

while i < 4:

  print(i)

  i += 1

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

1 2 3

1 2 3 4

0 1 2

Нічого не виведе

Запитання 2

Скільки разів виконається цикл?

x = 0

while x < 5:

   x += 1

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

4

5

6

Нескінченно

Запитання 3

Що зробить цей код?

n = 3

while n > 0:

   print("Python")

   n -= 1

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

Виведе "Python" один раз

Виведе "Python" тричі

Виведе число 3

Нічого

Запитання 4

Яке значення змінної x після виконання?

x = 2

while x < 5:

   x += 2

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

5

4

6

Нескінченний цикл

Запитання 5

Що з цього є правильним синтаксисом циклу з передумовою?

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

while (x < 10)

loop while x < 10:

while x < 10:

repeat while x < 10:

Запитання 6

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

i = 0

while i < 3:

print(i)

  i = i + 1

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

0 1 2

1 2 3

0 1 2 3

Нескінченний цикл

Запитання 7

 Яка помилка у коді?

while x < 5

   print(x)

   x += 1

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

Логічна помилка

Синтаксична помилка через відсутність двокрапки

Нескінченний цикл

Зайві дужки

Запитання 8

Яке значення набуде x у кінці?

x = 1

while x < 4:

   x *= 2

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

2

4

8

1

Запитання 9

Що виведе цей код?


x = 5

while x > 0:

  print(x)

  x -= 2

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

5 3 1

5 4 3 2 1

1 2 3 4 5

Нескінченно

Запитання 10

Яке призначення циклу з передумовою while у Python?

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

Виконати команду один раз

Повторювати дії, поки умова істинна

Порівняти два числа

Зупинити програму

Запитання 11

Що виведе цей код?

a = 2

while a <= 6:

   print(a, end=" ")

   a += 2

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

2 4 6

2 3 4 5 6

2 4

2 4 6 8

Запитання 12

Скільки разів виконається цикл?

x = 10

while x > 0:

   x -= 3

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

3

4

5

Нескінченно

Запитання 13

Що з цього буде виведено?

x = 0

while x < 3:

  x += 1

print(x)

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

0

3

2

0 1 2

Запитання 14

Який результат буде після виконання коду?


i = 5

while i != 0:

 print(i)

   i -= 1

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

5 4 3 2 1

0 1 2 3 4

1 2 3 4 5

Нескінченно

Запитання 15

Яка умова зупиняє цей цикл?

while number != 0:

  number = int(input("Введи число: "))

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

 Коли число більше 0

Коли число дорівнює 0

Коли число менше 0

Коли введено літеру

Запитання 16

Що означає i += 1 у циклі?

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

Зменшити i на 1

Збільшити i на 1

Присвоїти i нуль

Очистити змінну i

Запитання 17

Яке значення змінної i виведеться останнім у коді?

i = 1

while i <= 5:

   print(i)

   i += 1

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

5

4

6

1

Запитання 18

Що з цього є нескінченним циклом? Оперуйте доступною інформацією ;3

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

while x > 0:

while x < 10:

while True:

while x == 0:

Запитання 19

Що потрібно для зупинки нескінченного циклу while True:

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

Команда continue

Команда break

Команда next

Команда stop

Запитання 20

Що виведе код?

x = 3

while x:

   print("Hi")

   x -= 1

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

Hi Hi Hi

3 2 1

Hi Hi Hi Hi

Hi Hi

Запитання 21

 Яке значення x після виконання?

x = 1

while x < 10:

   x += 3

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

9

10

11

12

Запитання 22

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

count = 0

while count < 5:

  count += 1

  if count == 3:

     count = 0

  print(count)

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

1 2 3

1 2

3

Нічого

Запитання 23

Для чого використовується break у циклі?

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

Щоб закрити програму

Щоб завершити цикл

Щоб почати новий цикл

Щоб обчислити суму

Запитання 24

Що робить continue у циклі?

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

Завершує цикл

Пропускає решту тіла циклу і переходить до наступного

Починає новий цикл

Виводить повідомлення

Запитання 25

Скільки разів виконається print?

x = 1

while x < 4:

  x += 1

  continue

  print(x)

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

2

3

0

1

Запитання 26

Що виведе цей код?

i = 0

while i < 3:

  print("Hello")

  i = i + 1

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

Hello один раз

Hello двічі

Hello тричі

Нічого

Запитання 27

Що потрібно зробити, щоб уникнути нескінченного циклу?

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

Завжди використовувати input()

Завжди ставити break

Змінювати змінну в тілі циклу

Нічого

Запитання 28

Що означає умова x != 0?

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

x дорівнює 0

x не дорівнює 0

x більше за 0

x менше за 0

Запитання 29

Що робить цей фрагмент коду?

x = 5

while x:

  print(x)

   x -= 1

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

Виведе 5 4 3 2 1

Виведе 0 1 2 3 4

Нічого

Нескінченно

Запитання 30

Скільки разів виконається цикл?

i = 0

while i < 3:

  i += 1

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

2

3

4

Нескінченно

Запитання 31

Що виведе цей код?

n = 10

while n > 0:

   print(n)

   n -= 2

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

10 9 8 7 6 5 4 3 2 1

10 8 6 4 2

 9 7 5 3 1

Нескінченно

Запитання 32

Що виведе цей код?

i = 0

while i < 3:

   print(i)

   i += 1

print("Кінець")

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

0 1 2

0 1 2 Кінець

Кінець

Кінець 0 1 2

Запитання 33

Що робить код?

n = 4

while n > 0:

   print(n)

   n = n - 1

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

Виведе 4 3 2 1

Виведе 1 2 3 4

Нескінченно

Виведе 5 4 3 2 1

Запитання 34

Чому цей код є помилковим?

x = 0

while x < 10:

print(x)

x += 1

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

Відсутня змінна

Відсутній цикл

Немає відступів

Все правильно

Запитання 35

Що буде, якщо не змінювати змінну в умові while?

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

Цикл виконається один раз

Цикл не виконається

Цикл буде нескінченним

Змінна обнулиться

Запитання 36

Яка умова завершить цикл while x < 10:?

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

x дорівнює 10 або більше

x завжди менше 10

x не змінюється

x == 0

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

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