wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Тест по програмиране: Цикли

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Кой оператор се използва за цикъл с фиксиран брой повторения?

a)

while

b)

for

c)

if

d)

switch

2.

Колко пъти ще се изпълни цикълът: for (int i = 1; i <= 5; i++)?

a)

4

b)

5

c)

6

d)

1

3.

Кой код правилно извежда 5 * 1, 5 * 2, ..., 5 * 10?

a)

for (int i = 1; i <= 10; i++) { Console.WriteLine(5 * i); }

b)

for (int i = 1; i < 10; i++) { Console.WriteLine(5 * i); }

c)

while (i <= 10) { Console.WriteLine(5 * i); }

d)

do { Console.WriteLine(5 * i); } while (i < 10);

4.

Какво ще изведе цикълът: for (int i = 0; i < 3; i++) { Console.WriteLine("Hello"); }?

a)

Hello Hello Hello

b)

Hello Hello

c)

Hello

d)

Нищо

5.

Кой цикъл е подходящ за итерация през масив с 10 елемента?

a)

for

b)

while

c)

if

d)

switch

6.

Как се увеличава променлива i с 2 на всяка итерация в цикъл for?

a)

i++

b)

i += 2

c)

i--

d)

i = i + 1

7.

Колко пъти ще се изпълни цикълът: for (int i = 10; i > 0; i -= 2)?

a)

5

b)

10

c)

4

d)

2

8.

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

a)

for (int i = 0; i < 5; i++);

b)

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

c)

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

d)

for (int i = 0 i < 5 i++)

9.

Какво ще се изведе от цикъла: for (int i = 1; i <= 3; i++) { Console.WriteLine(i * i); } ?

a)

a) 1 2 3

b)

b) 1 4 9

c)

c) 1 3 5

d)

d) 2 4 6

10.

Какво ще се случи, ако пропуснем условието за край на цикъла в for?

a)

Цикълът няма да се изпълни

b)

Компилаторна грешка

c)

Безкраен цикъл

d)

Променливата и автоматично се нулира