wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Циклические алгоритмы

Total questions: 20

Worksheet time: 21mins

Name
Class
Date
1.

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

a)

1 раз

b)

2 раза

c)

5 раз

d)

3 раза

2.

Выбрать пропущенное слово.

........-определенная последовательность действий для конкретных задач

a)

алгоритм

b)

последовательность

c)

прогрессия

3.

Виды циклических алгоритмов:

a)

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

b)

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

c)

цикл со счётчиком

d)

совместный цикл

4.

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

a)

если

b)

пока

c)

для

5.

Цикл с постусловием называют...

a)

до

b)

пока

c)

если

d)

для

6.

Выберите правильный вариант ответа

a)

Вася звонит Пете, но у Пети может быть занята линия

b)

Вася звонит Пете

c)

Вася звонит Пете, выбирая правильный номер телефона

7.

Как называется такой цикл?

a)

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

b)

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

c)

Цикл с выходом из середины

8.

Как называется такой цикл?

a)

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

b)

Цикл для

c)

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

d)

Совместный цикл

9.

Чему будет равен результат работы программы?

a)

95

b)

120

c)

100

d)

150

10.

При исходных данных (S:=0) определить результат выполнения алгоритма

for n:=1 to 3 do

S:=S+n*n;

a)

15

b)

14

c)

9

d)

13

11.

Для нахождения произведения первых N натуральных чисел используется алгоритм:

a)

P:=1;

for i:=1 to N do

P:=P*i

b)

P:=0;

for i:=1 to N do

P:=P*i

c)

P:=1;

for i:=1 to N do

P:=P+i

12.

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

a)

\infty

b)

2

c)

1

d)

0

13.

Слово FOR в переводе означает …

a)

делай

b)

пока

c)

для

d)

выводи

14.

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

Var f,n: integer;

Beginf := 4;

f := f*3;

For n := 1 to 4 do

f := f + n;

Writeln(f);

End.

a)

16

b)

48

c)

20

d)

22

15.

В каких случаях используется цикл " Для каждого " ... ?

a)

В случаях с известным конечным значением

b)

В случаях когда надо произвести выбор действий

c)

В случаях с известным начальным и конечным значением

d)

В случаях когда переменную надо обнулить

16.

Сколько строк может быть внутри цикла "Для каждого" ?

a)

не больше 100

b)

сколько угодно

c)

не больше 1024

d)

не больше 512

17.

Для чего предназначены циклы?

a)

Считывание и запись данных

b)

Выбор той или иной последовательности действий в зависимости от условия

c)

Облегчение записи программ, чтобы не писать одно и то же много раз

d)

Вывод данных на экран

18.

Сколько раз будет выполняться цикл For i:=6 to 12 do…;

a)

6

b)

5

c)

12

d)

7

19.

Требуется подсчитать сумму натуральных чисел от 4 до 100. Какое условие нужно использовать в цикле "пока"?

a)

i<=100

b)

i<100

c)

i>100

20.

Укажите процесс, который демонстрирует работу циклического алгоритма:

a)

Движение часовой стрелки

b)

Движение поезда от начальной до конечной остановки

c)

Направо пойдешь – коня потеряешь, налево пойдешь – ничего не найдешь