wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Программирование разветвляющихся алгоритмов на C++

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Что выведет код?

a)

No

b)

Yes

c)

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

d)

Программа зависнет

2.

Какой оператор используется для инверсии (логическое НЕ) логического выражения?

a)

&&

b)

||

c)

!

d)

==

3.

Какая ошибка в коде?

a)

Отсутствует else

b)

Оператор && не используется в C++

c)

<= 20 нужно записать как x <= 20

d)

Код выполнится без ошибок

4.

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

a)

A

b)

B

c)

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

d)

Программа ничего не выведет

5.

Что делает этот код?

a)

Проверяет, что x > 0

b)

Всегда выводит "Negative or Zero"

c)

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

d)

Проверяет, что x <= 0

6.

Какое значение y после выполнения кода?

a)

20

b)

5

c)

30

d)

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

7.

Что напечатает программа?

a)

True

b)

False

c)

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

d)

Программа ничего не выведет

8.

Какие логические операции существуют в C++?

a)

++, --, +=

b)

AND, OR, XOR

c)

&&, ||, !

d)

<>, ><, !=

9.

Что делает этот код?

a)

Проверяет, равно ли x 10 и 20

b)

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

c)

Код бесконечно выполняется

d)

Проверяет, равно ли x 10 или 20

10.

Как исправить ошибку?

a)

Добавить else

b)

Скобки вокруг x > 0 && x < 100

c)

Удалить &&

d)

Код работает корректно

11.

Что выведет код?

a)

Yes

b)

No

c)

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

d)

Код не выполнится

12.

Какой тип данных у true и false?

a)

int

b)

string

c)

double

d)

bool

13.

Что напечатает код?

a)

Программа ничего не выведет

b)

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

c)

Valid

d)

Код зависнет

14.

&& - знак какого условия?

a)

Логическое И

b)

Умножение

c)

Логическое ИЛИ

d)

Побитовое И

15.

Где ошибка?

a)

else (a == b)

b)

else if (a < b)

c)

if (a > b)

d)

Ошибка отсутствует

16.

Где ошибка?

a)

Отсутствуют круглые скобки

b)

Ошибка в cout

c)

Ошибок нет

d)

Неверный тип данных

17.

Что такое сложное условие?

a)

Несколько условий, записанных через if, else if, else

b)

Любое условие в if

c)

Условие с if и else

d)

Условие, содержащее несколько логических операций (&&, ||, !)

18.

Что такое составное условие?

a)

Условие, содержащее && и ||

b)

Несколько отдельных условий, записанных через if, else if, else

c)

Условие с if и else

d)

Любое условие в if

19.

Выберите верное определение логической операции AND (&&)

a)

Истина, если хотя бы одно из условий истинно

b)

Инвертирует логическое выражение

c)

Ложь, если хотя бы одно условие истинно

d)

Истина, если оба условия истинны

20.

Выберите верное определение логической операции OR (||)

a)

Истина, если хотя бы одно из условий истинно

b)

Истина, если оба условия истинны

c)

Ложь, если хотя бы одно условие истинно

d)

Инвертирует логическое выражение