wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Цикл While

Total questions: 16

Worksheet time: 10mins

Name
Class
Date
1.

while - это цикл с...

a)

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

b)

постусловием

c)

параметром

d)

все ответы верны

2.

Тело цикла с предусловием выполняется до тех пор, пока его условие...

a)

ложно

b)

истинно

c)

равно 0

d)

у цикла нет условия

3.
  1. Как называется последовательность кода в программе с циклом, которую нужно выполнить несколько раз?

a)

Тело цикла

b)

Итерация

c)

Функция

d)

Алгоритм ветвления

4.
  1. Как называется один шаг циклического процесса?

a)

Тело цикла

b)

Итерация

c)

Функция

d)

Алгоритм ветвления

5.
  1. Что произойдет, если в теле цикла while не изменяется условие?

a)
  1. Цикл завершится

b)
  1. Возникнет бесконечный цикл

c)
  1. Программа выдаст ошибку

d)
  1. Ничего не произойдет

6.

Что произойдет, если условие цикла всегда ложно?

a)

Цикл выполнится один раз

b)

Цикл выполнится бесконечное количество раз

c)

Цикл не выполнится ни разу

7.

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

a)

b)

c)

d)

8.

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

a)

b)

c)

9.

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

a)

5

b)

2

c)

1

d)

4

e)

3

10.

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

i = 3

while i <= ...:

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

i = i+1

a)

4

b)

6

c)

5

d)

7

11.

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

a)

2

b)

3

c)

4

d)

5

e)

6

12.

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

a)

7

b)

5

c)

4

d)

3

e)

6

13.

Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

while s<7:

print('informatika')

s = s+1

a)

7 раз слово

"informatika"

b)

1 раз слово

"informatika"

c)

8 раз слово

"informatika"

d)

ничего не будет напечатано

14.

Сколько синтаксических ошибок допущено в программе?

a)

0

b)

1

c)

2

d)

3

15.

Что выведет программа? Запишите ответ в одну строку без разделителей и пробелов

(a)  

16.

Значение переменных x,y равны x=4, y=6. чему будет равно значения переменных x и y после выполнения данного фрагмента программы:

while x<y:

x+=y

a)

x=10

y=6

b)

x=6

y=10

c)

x=4

y=6

d)

x=6

y=4