wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Цикл з лічильником та передумовою

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Цикл - це алгоритмічна структура при якій

a)

одна і та ж послідовність дій виконується декілька разів, поки виконується деяка умова

b)

дії виконуються одна за одною без пропусків та повторень

c)

послідовність дій виконується в залежності від виконання умови

d)

фрагмент алгоритму, у якому одна або декілька команд можуть виконуватися більше, ніж один раз

2.

Коли в тілі циклу можна додати операторні дужки begin .... end; ?

a)

коли в тілі циклу лише одна команда

b)

будь коли, вони не мають значення

c)

коли в тілі циклу дві і більше команди

d)

ніколи

3.

Як називають цикли, у яких кількість виконуваних повторень відома заздалегідь?

a)


цикли з умовою

b)

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

c)

цикли з лічильником

d)

цикли з післяумовою

4.

Цикл, тіло циклу якого виконується доти, доки виконується умова, називається ...

a)


цикли з умовою

b)

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

c)

цикли з лічильником

d)

цикли з післяумовою

5.

Цикл, який входить у тіло іншого циклу називається

a)

Внутрішній

b)

Вкладений

c)

Вибраний

d)

Повний

6.

Якого типу може бути параметр циклу і в операторі for?

a)


real

b)

integer

c)

string

d)

будь-якого

7.

Який оператор є оператором циклу з лічильником в Lazarus?

a)

for...to...do

b)

repeat...until

c)

while...do

d)

if ... then ...

8.

Який оператор є оператором циклу з передумовою в Lazarus?

a)

for...to...do

b)

repeat...until

c)

while...do

d)

if ... then ...

9.

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

a:=30; while a<=100 do  a:=a*2;

a)

2

b)

0

c)

1

d)

5

10.

Яким повинно бути початкове значення x, щоб цикл виконався 3 рази?

x := ____? while x < 50 do x := x +10;

a)

0

b)

10

c)

30

d)

20

11.

Скільки разів буде виконано такий цикл?

for i := 3 downto 1 do ...;

a)

1

b)

2

c)

3

d)

5

12.

Яке значення отримає змінна с після виконання послідовності команд?

с :=2;

for i := 1 to 4 do с:=с+2;

a)

8

b)

12

c)

10

d)

14