wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

8 класс

Total questions: 22

Worksheet time: 22mins

Name
Class
Date
1.

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

a)

for

b)

range()

c)

while

2.

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

a)

input

b)

print

c)

sum

d)

range

3.

Что будет делать этот код?

a)

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

b)

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

c)

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

d)

будет ошибка

4.

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

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

5.

Какие значения будет принимать переменная i, при организации цикла:

for i in range (1,15,2)

a)

1 3 5 7 9 11 13

b)

1 3 5 7 9 11 13 15

c)

3 5 7 9 11 13

d)

3 5 7 9 11 13 15

6.

Какие два утверждения используются для реализации цикла?

a)

IF and WHILE

b)

ELSE and WHILE

c)

FOR and WHILE

d)

IF and ELSE

7.

Какие значения будет принимать переменная i, при организации цикла:

for i in range (12,3,-3)

a)

9 6 3

b)

9 6

c)

12 9 6 3

d)

12 9 6

8.

Что будет выведено в консоль ?

a)

2

5

b)

2

3

4

c)

2

3

4

5

d)

t

t

t

9.

Для чего нельзя использовать цикл "for"?

a)

Для повторения одинакового набора команд n раз, где n ввёл пользователь с клавиатуры

b)

Для подсчёта суммы из десяти элементов, вводимых с клавиатуры

c)

Для вывода чисел от a до b, где a > b

d)

Для повторения тела цикла до тех пор, пока не будет введён 0.

10.

Данная программа позволяет

a)

Посчитать сумму чисел от 0 до 999

b)

Посчитать количество чисел от 0 до 1000

c)

Посчитать сумму чисел от 0 до 1000

d)

Посчитать произведение чисел от 0 до 1000

e)

Другой ответ

11.

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

a)

for переменная in последовательность:

b)

for in последовательность:

c)

for range():

d)

for переменная in:

12.

Какой результат выражения range(3, 10, 2)?

a)

[3, 6, 9]

b)

[3, 5, 7, 9]

c)

[2, 4, 6, 8]

d)

[3, 7]

13.

Как создать цикл for, который будет выполняться 5 раз?

a)

for i = 1 to 5:

b)

for i in iterate(5):

c)

for i in range(5):

d)

for i = 0; i < 5; i++

14.

Как использовать функцию range() в цикле for для перебора четных чисел от 2 до 10(включительно)?

a)

for i in range(2, 11, 2):

b)

for i in range(2, 10):

c)

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

d)

for i in range(2, 10, 2):

15.

Сколько раз будет выполняться цикл?

a)

1

b)

2

c)

0

d)

3

16.

Цикл это?

a)

многократное повторение действий

b)

создание переменной

c)

смена программы с одного действия на другое

d)

блок кода

17.

Переменную в цикле можно назвать также, как и обычную переменную?

a)

да

b)

нет

18.

Int - тип данных?

a)

целых чисел

b)

нецелых чисел

c)

строк

d)

булевого типа данных

19.

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

a)

2

b)

3

c)

4

d)

5

e)

6

20.

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

a)
b)
c)
21.

Циклы WHILE ...

a)

циклы, которые запускаются неизвестное количество раз, в зависимости от условия

b)

циклы, которые работают определенное количество раз

22.

Укажите блок-схему цикла While:

a)

b)

c)

d)