wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Циклы

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

сколько раз повторяется цикл

a)

6

b)

5

c)

4

d)

3

2.

сколько раз выполняется цикл

a)

1

b)

2

c)

бесконечно

d)

3

3.

укажите результат работы программы

a)

0....10

b)

1.....9

c)

1.....10

d)

1...11

4.

укажите сколько раз выполнится тело цикла с данным заголовком

a)

2

b)

3

c)

4

d)

1

5.

какой результат выполнения фрагмента программы выйдет на экран

a)

8 и 16

b)

16 и 36

c)

16

d)

36

6.

каким будет значение переменной x после завершения цикла

for x in range(100):

print(i)

a)

0....99

b)

1.....100

c)

1....99

d)

0....100

7.

В каком цикле значение параметра уменьшается на 1?

a)
b)
c)
8.

Чему равен x после выполнения данного цикла:

a)

2

b)

3

c)

4

d)

5

e)

6

9.

Что такое цикл?

a)

Линейная базовая алгоритмическая конструкция

b)

Базовая агоритмическая конструкция ветвления

c)

Базовая агоритмическая конструкция повторения

10.

В каком цикле произойдет зацикливание (т.е. цикл будет выполняться бесконечно)?

a)
b)
c)
11.

Сколько раз выполниться цикл:

a)

5

b)

2

c)

1

d)

4

e)

3

12.

Повторять до тех пор, пока не будет выполнено определенное условие, возможно благодаря циклу...

(ответ запишите маленькими буквами)

(a)  

13.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?

i = 3

while i <= ...:

print ( "Привет!" )

i = i+1

a)

4

b)

6

c)

5

d)

7

14.

Виды циклов в программировании

a)

for

b)

range()

c)

while

15.

Какой цикл использован в данном программном коде?

a)

Цикл с предусловием

b)

Цикл не использован

c)

Бесконечный цикл

d)

Цикл с параметром

16.

Для чего используется for в Python?

a)

реализует условие в программе

b)

реализует цикл с неизвестным числом повторений в программе

c)

реализует цикл с параметром в программе

d)

реализует выбор в программе

17.

Какая функция позволяет задать количество выполнений циклу for?

a)

input

b)

print

c)

sum

d)

range

18.

Каким будет результат этой программы?

a)

1,2,3,4,5,6,7,8,9,10,11,12

b)

0,2,4,6,8,10

c)

2,4,6,8,10,12

d)

2,4,6,8,10

19.

Выбери результат данного программного кода.

a)

выводить числа на экран от 1 до 11

b)

выводить числа на экран от 1 до 10

c)

выводить числа на экран от 2 до 10

d)

будет ошибка

20.

Вставьте недостающую команду вместо многоточия для вычисления суммы нечетных чисел от 1 до 15.

s=0

....................................................

print(i, sep="")

s=s+i

print("сумма", s)

a)

if i%2==0:

b)

if i%2==1:

c)

for i in range(1,17,2):

d)

for i in range(1,15):