wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Типы данных и операторы в C++ — рабочий лист (10 класс)

Total questions: 30

Worksheet time: 17mins

Name
Class
Date
1.

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

a)

*/Комментарий */

b)

/* комментарий */

c)

{комментарий}

d)

**Комментарий **

2.

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

a)

equal

b)

==

c)

=

d)

:=

3.

Простые типы данных в C++.

a)

целые — int, вещественные — float или real, символьные — char

b)

целые — int, вещественные — float или double, символьные — string

c)

целые — bool, вещественные — float или double, символьные — string

d)

целые — int, вещественные — float или double, символьные — char

4.

Выберите правильный вариант объявления константной переменной в C++, где type — тип данных в C++, variable — имя переменной, value — константное значение.

a)

const variable = value;

b)

const type variable := value;

c)

const type variable = value;

5.

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

a)

()

b)

begin end

c)

<>

d)

{}

6.

Чтобы подключить заголовочный файл в программу на C++, например iostream, необходимо написать:

a)

include #iostream,h;

b)

#include <>; с iostream.h внутри скобок

c)

include (iostreamh)

d)

#include <> с iostream внутри скобок

7.

Укажите операцию, приоритет выполнения которой больше остальных.

a)

++

b)

*

c)

/

d)

+

e)

()

8.

Чему будет равна переменная «c» после выполнения этой программы:

a = 28; b = 6; c = a % b + b;

(a)  

9.

Укажите неправильно записанную операцию отношения.

a)

<=

b)

=!

c)

все операторы записаны правильно

d)

>=

10.

Что выведет программа на экран?
int a = 5, b = 3;

cout << a + b;

(a)  

11.

Вывод данных в C++: выберите корректную запись.

a)

cout << <переменная> << "< строка выводится на экран>" << <выражение> << endl;

b)

cout << <переменная>, << "< строка выводится на экран>", <выражение>, endl;

c)

cout << <переменная>, << "< строка выводится на экран>", <выражение>, endl;

12.

Чему будет равна переменная «c» после выполнения этой программы:

a = 23; b = 4; b = a / b; c = a % (b + 1);

(a)  

13.

Это значение 5.9875e17 может быть сохранено в переменной, типа:

a)

float

b)

int

c)

bool

d)

long

e)

short

14.

Ввод данных в C++: выберите корректную запись.

a)

cin >> <выражение1> >> <выражение2>…;

b)

cin >> <выражение1>,<выражение2>,…;

c)

cin >> <выражение1> >> <выражение2> >> endl >> …;

15.

Чему будет равна переменная «c» после выполнения этой программы: a = 28; b = 6; c = a % b + b;

a)

6

b)

8

c)

10

d)

12

16.

Оператор вывода cout может печатать несколько значений или переменных в одной команде, используя следующий синтаксис: выберите верную запись.

a)

cout << "Привет", name, "n";

b)

cout << "Привет" << name << "n";

c)

cout << ("Привет" & name & "n");

d)

cout << "Привет" + name + "n";

17.

Что будет выведено на экран в результате выполнения фрагмента программы: a=5; b=3; cout << a << "=Z(" << b << ")"; Здесь a и b — целые переменные.

a)

5=Z(3)

b)

a"=Z("b")"

c)

5"=Z("3)

d)

5=Z("3)"

18.

Чему будет равна переменная «c» после выполнения этой программы: a = 23; b = 4; c = a / b; c = a % (b + 1);

a)

2

b)

3

c)

4

d)

5

19.

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

a)

char

b)

double

c)

int

20.

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

a)

Операторы битовых операций (например, '&', '|', '^')

b)

Операторы сравнения (например, '==', '!=', '<', '>', '<=', '>=')

c)

Операторы арифметики (например, '+', '-', '*', '/')

d)

Операторы логики (например, '&&', '||', '!')

21.

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

a)

boolean

b)

char или string

c)

float

d)

int

22.

Как объявить переменную целочисленного типа?

a)

string a;

b)

char a;

c)

float a;

d)

int a;

23.

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

a)

float или double

b)

boolean

c)

string

d)

integer

24.

Как считать данные с клавиатуры в C++?

a)

Используйте cin для считывания данных с клавиатуры.

b)

Используйте getch() для получения ввода с клавиатуры.

c)

Считывайте данные из файла вместо клавиатуры.

d)

Используйте printf для вывода данных на экран.

25.

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

a)

float

b)

integer

c)

boolean

d)

string

26.

Как проверить, является ли число четным?

a)

Число четное, если оно больше 10.

b)

Число четное, если оно делится на 3.

c)

Число четное, если его квадрат четный.

d)

Число четное, если остаток от деления на 2 равен 0.

27.

Как объявить переменную типа float?

a)

float myVariable = 3.14;

b)

float myVariable = '3.14';

c)

int myVariable = 3.14;

d)

double myVariable = 3.14;

28.

Как правильно объявить и задать значение переменной?

a)

char a='5'

b)

char a="5"

c)

char a=5

29.

Программист задал две переменные: int a = 10 и int b=3.

Какой результат получится при действии a/b, если результат записывается в переменную float c?

a)

3,33

b)

4

c)

3

30.

Результат выражения a && b верный, если :

a)

или a или b верно

b)

И a и b верно

c)

Ни a ни b не верно