wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Арифметические выражения в C++

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Каков будет результат выполнения следующего выражения в C++:

int x = 10 / 4;?

a)

3

b)

Ошибка компиляции

c)

2

d)

2,5

2.

Выберите правильную запись математической формулы на языке C++.

a)

z = (a + b) / 2 * c;

b)

z = a + b / 2 * c;

c)

z = (a + b) / (2 * c);

d)

z = (a + b) / 2c;

3.

Что означает правило 'ассоциативности слева направо' для операций * и /?

a)

При одинаковом приоритете операции выполняются в порядке их следования в коде

b)

Умножение всегда выполняется раньше деления

c)

Деление всегда выполняется раньше умножения

d)

Операции выполняются с конца выражения к началу

4.

Какой результат выдаст выражение 5 % 2?

a)

0.5

b)

0

c)

1

d)

2

5.

Как в C++ записать выражение a^2 (возведение в квадрат), если не использовать библиотеку <cmath>?

a)

sqr(a)

b)

a ** 2

c)

a * a

d)

a ^ 2

6.

Что нужно добавить в код, чтобы выражение 1 / 2 вернуло 0.5 вместо 0?

a)

Использовать только тип int

b)

Заключить выражение в квадратные скобки

c)

Записать одно из чисел с точкой: 1.0 / 2

d)

Ничего, C++ сам поймет контекст

7.

Какая операция имеет наивысший приоритет в списке?

a)

Сложение +

b)

Умножение *

c)

Присваивание =

d)

Скобки ( )

8.

В чем заключается главная опасность записи 10 / 3 * 3 в программировании по сравнению с математикой?

a)

Опасности нет, результаты всегда идентичны

b)

В том, что результат будет слишком большим

c)

В том, что программа зависнет

d)

В потере точности на промежуточном этапе

9.

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

a)

cout << age;

b)

cin << age;

c)

cin >> age;

d)

input(age);

10.

Почему для вычисления площади круга S = pi *r^2 лучше использовать тип double для переменной S?

a)

Потому что C++ запрещает умножать int на дробные числа

b)

Тип данных не имеет значения

c)

Потому что тип int работает быстрее

d)

Потому что число Пи и результат умножения обычно дробные