Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ОАиП. Циклы

Total questions: 21

Worksheet time: 42mins

Name
Class
Date
1.

Укажите ключевое слово при реализации в среде Pascal цикла с параметром

a)

FOR

b)

WHILE

c)

REPEAT

d)

IF

2.

Укажите ключевое слово при реализации в среде Pascal цикла с предусловием

a)

FOR

b)

WHILE

c)

REPEAT

d)

IF

3.

При наличии в теле цикла нескольких операторов используются операторные скобки...


a)

while - do

b)

for - to - do

c)

begin - end

d)

repeat - until

4.

Укажите лишний символ при написании данного фрагмента кода:

for i:= 1 to 10 do:

a:= a + 5;

Варианты ответов

a)

:

b)

a

c)

i

d)

;

5.

Укажите недостающий символ при написании данного фрагмента кода:

for i = 3 to 1 do

a:= 3 - a;

a)

:

b)

a

c)

i

d)

;

6.

Как называется переменная i, используемая при реализации цикла с параметром?


Варианты ответов

a)

функция

b)

эквивалент

c)

цикл

d)

счетчик

7.

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

var i,a:integer;

begin

a:=0

for i:= 1 to 5 do

a:=a+5;

writeln (a)

(a)  

8.

Запишите значение переменной s, полученное в результате работы следующей программы.

Var s,k: integer;

Begin

s := 0;

for k := 6 to 12 do

s := s+11;

writeln(s);

End.

(a)  

9.

Var s,k: integer;

Begin

s := 0;

for k := 14 to 18 do

s := s+8;

writeln(s);

End.

(a)  

10.

Определите, что будет напечатано в результате работы следующей программы.

var s, k:integer;

begin

s:= 100;

for k:= 0 to 10 do

s:= s - 7;

writeln (s);

end.

(a)  

11.

Используется оператор for i:= 1 to 30 do…

После завершения выполнения тела цикла i = ...

(a)  

12.

Какого оператора цикла не существует в языке Паскаль?

a)

for

b)

loop

c)

repeat...until

d)

while

13.

Используется оператор for i:= 5 to 36 do…

При первом выполнении тела цикла i = ...

(a)  

14.

Чему равно значение переменной s после выполнения следующего фрагмента программы:

s:=0;

for i:=0 to 5 do s:=s+1;

(a)  

15.

Укажите, сколько раз будет выполнен цикл for i :=-1 to 2 do a:=a+1;

(a)  

16.

Если в задаче известно количество повторений, то лучше всего использовать цикл...

a)

Пока

b)

До

c)

с параметром

d)

любой тип цикла

17.

Цикл While принято называть:

a)

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

b)

Цикл с условием

c)

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

d)

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

18.

Какой из операторов является Оператором цикла с ПОСТУСЛОВИЕМ?

a)

If

b)

For

c)

While

d)

Repeat

19.

В каком из операторов допущена ошибка:

a)

For i=1 to 20 do p:=p+1;

b)

While s<3 do s:=s-3;

c)

Repeat k:=k+1 until k<7;

d)

For i:=10 downto 5 do p:=p+1;

20.

Оператором цикла не является оператор:

a)

While

b)

For

c)

Case

d)

Repeat

21.

Тип переменных для параметра цикла FOR:

a)

логический тип

b)

натуральный тип

c)

целочисленный тип

d)

верного варианта нет