Головна
Тести (Інформатика)
8 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 37. Алгоритми з повтореннями. Цикли
№ 1 (3б)
Знайдіть пару програм, які приводять до однакового результату
A
for v in range(1, 6):
print(v)
B
for v in range(1, 5):
print(v)
C
v = 0
while v <= 4:
print(v)
v +=1
D
v = 1
while v <= 5:
print(v)
v +=1
№ 2 (2б)
Знайдіть відповідність діапазонів до запису структури функції range()
1
4, 5, 6, 7, 8, 9
A
range(x)
2
9, 7, 5, 3
B
range(x, y)
3
3, 5, 7, 9, 11, 13
C
range(x, y, s)
4
0, 1, 2, 3, 4, 5
D
range(x, y, -s)
A
B
C
D
1
2
3
4
№ 3 (2б)
Дана програма
k = 2
a = 10
while a < 20:
a = a + k
Скільки раз виконається тіло циклу?
№ 4 (1б)
Назва змінної, яка відповідає за кількість повторень у циклах з параметром
A
лічильник
B
вказівник
C
число
D
показник
№ 5 (2б)
Запишіть через пробіл значення
a
та
b
після виконання дій
a = 1
b = 2
for v in range(1, 6):
a, b = b, a
№ 6 (1б)
Потрібно надрукувати по рядкам числа 0, 1, 2, 3. Як правильно для цього оформити цикл?
A
for i in range(0, 3):
B
for i in range(4):
C
for i in range(3):
D
for i=0 in range(4):
№ 7 (1б)
Виберіть види циклів у мові Python
A
..з лічильником
B
..з передумовою
C
..з післяумовою
D
..з повторенням
Прийняти та перевірити