wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C++Финал

Total questions: 27

Worksheet time: 18mins

Name
Class
Date
1.

Как создать переменную?

a)

int a

b)

double d;

c)

cin >> x;

d)

string s = "hi";

2.

Какую библиотеку мы всегда подключаем в начале программы?

(a)  

3.

Как прочитать переменную в плюсах

a)

input << a;

b)

cin >> a;

c)

ReadLine(a);

d)

cin << a;

4.

cout << 5 * 5;
Что будет выведено на экран?

a)

5 * 5

b)

5*5

c)

25

d)

"25"

5.

cout << "5" + "5";
Что будет выведено на экран?

a)

5 + 5

b)

10

c)

55

d)

будет ошибка

6.

cout << "5", "5";
Что будет выведено на экран?

a)

5

b)

55

c)

true

d)

будет ошибка

7.

cout << "5" * 5 << endl;
Что будет выведено на экран?

a)

25

b)

55

c)

5

5

5

5

5

d)

будет ошибка

8.

cout << '5' *5 << endl;
Что будет выведено на экран?

a)

5

5

5

5

5

b)

55

c)

265

d)

будет ошибка

e)

25

9.

cout << '5' * '5' << endl;
Что будет выведено на экран?

a)

55

b)

5 * 5

c)

2809

d)

ну тут уж точно БУДЕТ ОШИБКА

10.

cout << '5' * "5" * '5' << endl;
Что будет выведено на экран?

a)

555

b)

148 877

c)

55

55

55

55

55

d)

100000000000%

что БУДЕТ ОШИБКА

11.

Что такое double в c++ ?

a)

Числа, которые встречаются 2 раза

b)

Вещественные числа

c)

Дробные числа

d)

такого нет

12.

Пользователь ввёл:
-176,90065
Какой тип нужен, чтобы прочитать эти данные?

a)

int

b)

double

c)

string

d)

bool

13.

Какой конструкции в плюсах соответствует УО(условный оператор)?

a)

int

b)

if

c)

for

d)

while

14.

Сколько форм существует у оператора ветвления?

a)

1

b)

2

c)

3

d)

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

15.


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

a)

yes

b)

no

c)

"yes"

d)

будет ошибка

16.


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

a)

yes

b)

no

c)

"yes"

d)

будет ошибка

17.

Что такое цикл в c++?

a)

ряд произведений на общую или близкую тематику

b)

окружность

c)

многократное исполнение набора инструкций

18.

Какие циклы вы знаете?

a)

определенный

b)

неопределенный

c)

биполярный

d)

с условием

19.

Как можно записать цикл for в c++

a)

for (i = 0; i <n; i++)

b)

for (int krakozabra=-5; krakozabra < 10; krakozabra+=3)

c)

for (int j=5*n+7; j>0; j--)

d)

for(;;)

20.

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

a)

5

b)

"1"

c)

1

d)

6

e)

4

21.

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

a)

16

b)

5

c)

0

d)
22.

Дан цикл, напишите условие выхода из цикла

a)

x < 0 и y > 20

b)

y > 20 и x < 0

c)

x <= 0 и y >= 20

d)

x <= 0 или y >= 20

e)

x < 0 или y > 20

23.

Подберите верную формулу

a)

i == j - 1

b)

i + j == n - 1

c)

i == j

d)

i == n && j == n

24.

Подберите верную формулу

a)

i + j == n - 1

b)

i + j == n

c)

i + 2 == n - j

d)

j == n - i - 1

25.

Подберите верную формулу

a)

i + j == n - 1

b)

i + j == n - 2 || i + j == n

c)

i + j == n - 2 && i + j == n

d)

i + j == n - 2 * i + j == n

26.

Подберите верную формулу

a)

i + j == n - 2 - 1 && i + j == n - 1

b)

i - 1 + j == n - 2 || i + j == n - 1

c)

(i + j == n - 2 || i + j == n) && i!=0 && j!=0 && i!=n-1 && j!=n-1

d)

(i + j == n - 2 || i + j == n) && i!=0 && j!=0 && i!=n && j!=n

27.

Как создать 2д массив?

a)

double arr[][];

b)

int a[100][10];

c)

int a[10, 100];

d)

int arr[100*100];