wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ТЕСТ для 8-ИКТ

Total questions: 18

Worksheet time: 10mins

Name
Class
Date
1.

Что НЕ является логическим оператором

a)

^

b)

+

c)

!

d)

||

2.

Какими знаками заканчивается большинство строк кода в Си++?

a)

. (точка)

b)

: (двоеточие)

c)

; (точка с запятой)

d)

, (запятая)

3.

Какую функцию должны содержать все программы на С++?

a)

main()

b)

start()

c)

system()

d)

begin()

4.

Укажите тип данных для вещественных чисел

a)

int

b)

double

c)

bool

d)

float

5.

Какой тип используется для хранения символов?

a)

int

b)

bool

c)

char

d)

long

6.

Выберите правильный вариант объявления константы g = 9,8 в С++

a)

const double g := 9.8;

b)

const g = 9.8;

c)

const double g = 9.8;

d)

const g = double(9.8);

7.

Как объявить переменную Na с начальным значением 6,02·1023?

a)

int Na = 6,02*10^(23)

b)

int Na = 6,02e+23

c)

double Na = 6,02*10^(23)

d)

float Na = 6.02e23

8.

Что выдает программа:

int x;

int num = 78123;

x = num / 10 % 100;

cout << x;

a)

23

b)

12

c)

78

d)

8

9.

Что означает запись `a++`?

a)

a = a + a

b)

a = a + 1

c)

a = 2

d)

a = a + a + a

10.

Какой из следующих операторов -- оператор сравнения двух переменных?

a)

=

b)

equal

c)

==

d)

:=

11.

Известно, что x ∈ (100; 150). Как это описать на языке С++ ?

a)

100 < x < 150

b)

x > 150 || x > 100

c)

x < 150 && x > 100

12.

Известно, что переменная x принадлежит промежутку (-∞; 0)∪(10;20). Как это описать в С++?

a)

x < 0 and x > 10 and x < 20

b)

x < 0 or (x > 10 and x < 20)

c)

x < 0 and (x > 10 and x < 20)

13.

Что выдает программа:

int x = 10;

x = x * 3;

cout << x ;

a)

ошибку

b)

10

c)

30

d)

3

14.

Что выдает программа:

int x = 400;

if (x > 200) cout << "Да ";

if (x >= 400) cout << "Heт ";

a)

Да

b)

Нет

c)

Да Нет

d)

(ничего)

15.

Что выдает программа:

int x = 10;

if (x > 0) x--;

cout << x ;

a)

11

b)

10

c)

9

d)

true

16.

Что выдаст код:

cout << (9 < 0 < 1);

a)

901

b)

1

c)

false

d)

0

17.

Что выдаст код:

int x;

35 = x;

cout << x;

a)

true

b)

35

c)

0

d)

ошибка

18.

Что выдаст код:

int a = 2, b = a + 6;

if (b % a == 0) cout << "ноль";

if (b % a == 4) cout << "четыре";

else cout << "ничего";

a)

ноль

b)

четыре

c)

ничего

d)

нольничего