Поділіться своєю думкою про онлайн уроки інформатики. Пройдіть анонімне опитування на головній сторінці сайту
Тест з теми "Поєднання повторення з розгалуженням"
1. Що таке цикл в програмуванні?
a) Число
b) Повторення інструкцій
c) Розгалуження коду
Правильна відповідь: b) Повторення інструкцій
2. Які типи циклів часто використовуються в програмуванні?
a) Тільки цикл while
b) Тільки цикл for
c) Цикл while і цикл for
Правильна відповідь: c) Цикл while і цикл for
3. Які ключові слова використовуються для розгалуження в програмуванні?
a) if, else
b) repeat, until
c) while, for
Правильна відповідь: a) if, else
4. Як можна вивести парні числа від 1 до 10 використовуючи цикли та розгалуження?
a) for i in range(1, 11): if i % 2 == 0: print(i)
b) for i in range(1, 11): print(i if i % 2 == 0)
c) while i < 10: if i % 2 == 0: print(i)
Правильна відповідь: a) for i in range(1, 11): if i % 2 == 0: print(i)
5. Що робить умова x > 5 в розгалуженні?
a) Виводить "x менше 5"
b) Виводить "x рівне 5"
c) Виводить "x більше 5"
Правильна відповідь: c) Виводить "x більше 5"
6. Як виглядає коректний синтаксис циклу while в мові програмування Python?
a) while loop (condition):
b) while condition:
c) loop while (condition):
Правильна відповідь: b) while condition:
7. Що таке поєднання повторення з розгалуженням в програмуванні?
a) Це обов'язковий етап у всіх програмах
b) Це використання циклів та розгалужень для створення більш складних програм
c) Це невірний термін
Правильна відповідь: b) Це використання циклів та розгалужень для створення більш складних програм
8. Як виглядає правильний синтаксис розгалуження в мові програмування Python?
a) if condition {
b) condition: then
c) if condition:
Правильна відповідь: c) if condition:
9. Як визначити кількість ітерацій у циклі for для виведення чисел від 1 до 5?
a) for i in range(1, 5):
b) for i in range(1, 6):
c) for i in range(5):
Правильна відповідь: b) for i in range(1, 6):
10. Як зробити цикл for, який проходиться по списку чисел у Python?
a) `for i in list of numbers:`
b) `for i in range(numbers):`
c) `for i in numbers:`
**Правильна відповідь: c) `for i in numbers:`**