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

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

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

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

while

repeat

loop

for

Запитання 2

Що відбувається, якщо логічний вираз у циклі while є хибним (false) з самого початку?

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

Тіло циклу не виконується жодного разу

Команди виконуються один раз

Програма завершується з помилкою

Тіло циклу виконується безперервно

Запитання 3

Який результат виконання наступного коду, якщо користувач введе а = -2?


a = float(input('Уведіть число а: '))

s = 0

n = 0

while s < a:

  s += 5

  n += 1

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

Тіло циклу не виконається

n = 1

n = 2

n = 5

Запитання 4

Яка умова виконується для входу в цикл while?

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

Логічний вираз має бути істинним (True)

Число ділиться на 2

Лічильник більший за 0

Запитання 5

Що може містити тіло циклу while у Python?

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

Лінійні фрагменти

Розгалуження

Інші цикли

Запитання 6

Чим відрізняється цикл з передумовою від циклу з лічильником?

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

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

Цикл з передумовою завжди виконується один раз

У циклі з передумовою не можна використовувати арифметику

Запитання 7

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

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

Збільшити значення а на 1

Зменшити значення а на 1

Поміняти а на 0

Повторити цикл ще раз

Запитання 8

Що таке “логічний вираз” у контексті циклу while?

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

Вираз, що повертає істину або хибність (True або False)

Вираз, що повертає рядок

Вираз, що виконує арифметичні операції

Запитання 9

Як називається структура, що дозволяє повторювати набір команд у Python?

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

Цикл

Гілка

Коментар

Вітка

Запитання 10

Який результат виконання цього коду?


a = 0

while a < 3:

  print(a)

  a += 1

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

0, 1, 2

1, 2, 3

0, 1, 2, 3

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

Запитання 11

Що виведе змінна n після виконання цього коду, якщо користувач введе a = 12?


a = float(input('Уведіть число а: '))

s = 0

n = 0

while s < a:

  s += 5

  n += 1

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

3

4

2

5

Запитання 12

Яке значення набуде змінна n після виконання програми, якщо користувач введе a = 4?


a = float(input('Уведіть число а: '))

s = 0

n = 0

while s < a:

  s += 5

  n += 1

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

1

0

2

5

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

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