Цикли та розгалуження в Python

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

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

sum = 0

for i in range(1, 6):

sum = sum + i

print(sum)

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

10

15

20

25

Запитання 2

Виберіть істинні умови (True), якщо а=5

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

 a<5

 a<10

 a!=5

 a>1

 a>0 and a<6

Запитання 3

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

count = 0

for i in range(10):

if i > 5:

count = count + 1

print(count)

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

4

5

6

10

Запитання 4

Що надрукує програма?

string = "Python"

result = ""

for char in string:

if char not in "aeiou":

result += char

print(result)

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

Pythn

Pth

Pthn

yo

Запитання 5

Скільки символів "*" буде виведено на екран

for i in range(4):

for j in range(i+1):

print("*", end="")

print()

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

10

5

15

4

Запитання 6

Алгоритм, у якому передбачається послідовне виконання набору команд, називають

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

Лінійний

Простий

Циклічний

Розгалужений

Запитання 7

З поданих операторів виберіть оператор розгалуження

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

if ... else

if ... or...not

yes...no

for...while

Запитання 8

З поданих операторів виберіть оператор повторення

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

if ... else

fro

yes...no

while

Запитання 9

Визначте значення складеної умови x>10 and x<18 якщо х=15

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

True (істинна)

False (хиба)

Запитання 10

З поданих операторів виберіть оператори розгалуження

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

if

else

fro

and

elif

int

Запитання 11

Який вид циклічного алгоритму виконується задану кількість разів?

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

цикл з передумовою

цикл з лічильником

цикл з після умовою

сумісний цикл

Запитання 12

Яка алгоритмічна конструкція, в якій команди повторюються більше ніж один раз?

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

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

 Слідування

Повторення

Алгоритм

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

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