wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы C#. часть3 (Циклы)

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Какие циклы есть в языке С#?

a)

1. if

2. else

3. else if

b)

1. while

2. do...while

3. for

4. foreach

c)

1. while

2. for

d)

1. while

2. for

3. switch

4. case

2.

Какой цикл подойдет для задач, в которых нужно определенное количество повторений?

a)

for

b)

if

c)

while

d)

loop

3.

Повторять до тех пор, пока не будет выполнено определенное условие, возможно благодаря циклу...

a)

for

b)

if

c)

while

d)

loop

4.

В каких скобках пишется условие циклов и условного оператора?

(a)  

5.

Итерация - это...

a)

порядок, в котором выполняются инструкции.

b)

такая операция, которая что-то делает.

c)

тестирование программы, чтобы убедиться, что она работает.

d)

повторение цикла.

6.

Цикл for - это...

a)

цикл, который запускается неизвестное количество раз.

b)

цикл, который запускается определенное количество раз.

c)

цикл, который не работает в обеденное время.

d)

это не цикл.

7.

Цикл while - это...

a)

цикл, который запускается неизвестное количество раз, в зависимости от условия.

b)

цикл, который говорит "пока".

c)

цикл, который работает определенное количество раз.

d)

это не цикл.

8.

Какие операторы используются в условии цикла while?

a)

операторы присваивания

b)

арифметические операторы

c)

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

d)

операторы сравнения

9.

Что делает этот код?

a)

выводит числа в консоль от 1 до 15

b)

выводит числа в консоль от 0 до 15

c)

выводит числа в консоль от 0 до 14

d)

выдаст ошибку

10.

Каким будет результат этой программы?

a)

i, i, i, i, i

b)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

c)

1, 2, 3, 4, 5

d)

5, 6, 7, 8, 9

11.

Как еще можно записать следующий код?

Score = Score + 1

a)

Score.add(1)

b)

Score++

c)

score + 1

d)

Score + Score

e)

Score += 1

12.

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

a)

1

b)

2

c)

3

d)

4

13.

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

a)

3

b)

4

c)

5

d)

не выполнится ни одного раза

14.

Один цикл может находится в теле другого цикла (вложенные циклы)?

a)

не знаю

b)

нет

c)

да

15.

В каком цикле итератор уменьшается на 1?

a)
b)
c)
d)
16.

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

a)
b)
c)
d)
17.

До каких пор будут выполняться операторы в теле цикла

while (x < 100) { }?

a)

Пока х меньше или равен стам.

b)

Пока х больше ста.

c)

Пока х строго меньше ста.

d)

Пока х равен стам.

18.

Роль счетчика в цикле выполняет...

a)

итератор

b)

инкремент

c)

император

d)

счетчик

19.

В консольном приложении вывод в консоль выполняется командой...

a)

Debug.Log();

b)

Console.WriteLine();

c)

Console();

d)

Console.ReadLine();

20.

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

(a)  

21.

Что делает этот код?

a)

рисует круг

b)

выводит в консоль 4 раза цифру 100

c)

рисует линию

d)

рисует квадрат

22.

Какая из команд поворачивает черепашку направо на 90 градусов?

a)

Turtle.Move(90);

b)

Turtle.TurnRight();

c)

Turtle.Turn(90);

d)

Turtle.Speed = 90;

23.

Что нужно делать, чтобы рисовать на языке С# черепашкой?

a)

Подключить специальную библиотеку

b)

Купить черепаху и приклеить к ней карандаш

c)

Подключить специальную библиотеку и использовать специальные команды

d)

Использовать специальные команды