wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C# (основы: переменные, ветвления, циклы, массивы)

Total questions: 20

Worksheet time: 28mins

Name
Class
Date
1.

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

a)

int [] values = new int[10];

b)

int [10] values = new int[];

c)

int values = new int[10];

d)

int [10] values = new int;

2.

Что выведет на экран данный код, если values - это массив типа int?

Console.WriteLine(values);

a)

Выведется массив на экран

b)

Ничего не выведется на экран

c)

Выведется тип массива

d)

Будет ошибка

3.

Может ли в массив содержать разные по типу значения?

a)

Да

b)

Нет

4.

Какие значения будет содержать данный массив?

a)

0 1 2 3 4

b)

1 2 3 4 5

c)

-1 -1 -1 -1 -1

d)

-1 0 1 2 3

5.

Что выведет на экран данный код?

a)

Ничего не выведет

b)

Будет ошибка выполнения

c)

0 1 2 3 4

d)

3 2 1 0 -1

6.

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

a)

int

b)

double

c)

void

d)

int[]

7.

Что выведет на экран данный код?

a)

Руслан

b)

Богдан

c)

Ничего не выведет

d)

Будет ошибка компиляции, программа не запустится

8.

Что выведет данный код?

a)

Сообщение из дна

b)

Что-то ничего не понятно

c)

Ничего не выведет

d)

Код не скомпилируется, т.к. содержит ошибки

9.

Сколько раз на экране выведется сообщение "Настала зима"?

a)

10

b)

5

c)

15

d)

Ни разу

10.

Сколько раз на экране появится сообщение "Что с тобой не так"?

a)

60

b)

70

c)

10

d)

Ни разу

11.

Сколько раз на экране появится слово "Приветик"?

a)

10

b)

20

c)

2

d)

Ни разу

12.

Какие значения, введенные пользователем, заставят цикл завершиться? (выберите несколько вариантов)

a)

5

b)

1

c)

10

d)

0

13.

Что выведет программа, если пользователь введет 18?

a)

Вам 18 лет!

b)

Вы еще маленький!

c)

Вы уже взрослый

d)

Данная программа не запустится

14.

Какое значение будет иметь переменная в конце работы программы?

a)

0

b)

1

c)

10

d)

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

15.

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

a)

int

b)

double

c)

char

d)

string

16.

Чему будет равна переменная sum в конце работы программы?

a)

7

b)

12

c)

0

d)

Ничему, в программе ошибка

17.

Что выведет на экране данный код?

a)

11

b)

12

c)

10

d)

Ничего, программа содержит ошибку

18.

Какой номер будет у последней ячейки массива:

int [] arr = new int[10];

a)

10

b)

9

c)

0

d)

1

19.

Выберите все правильные способы увеличения переменной на единицу (переменная при этом должна меняться!)

a)

a++

b)

a+1

c)

a += 1

d)

a = a + 1

e)

++a

20.

Какого типа нужно объявить переменную, которая может хранить ровно один символ (букву, разделительный знак)?

a)

int

b)

string

c)

double

d)

char