Програмування в С++. Логічні вирази

Додано: 3 квітня 2020
Предмет: Інформатика, 8 клас
Тест виконано: 56 разів
10 запитань
Запитання 1

Чи може логічний вираз бути елементом виведення в операторі cout (наприклад, cout << (5 == 10);)?

варіанти відповідей

ні

так

немає правильної відповіді

Запитання 2

Які значення з нижче наведених можуть бути результатами "обчислення" логічних виразів?

варіанти відповідей

true

false

-1

0

12.5

Запитання 3

Чи здійснює запис (x = y) перевірку на рівність значень, записаних в змінних x та y ?

варіанти відповідей

так

ні

це залежить від типу змінних x та y

Запитання 4

Який результат буде отримано при "обчисленні" логічного виразу (10 != 20/2)?

варіанти відповідей

true

false

10

0

Запитання 5

Складена умова A&&B буде істинною тоді і тільки тоді, коли

варіанти відповідей

умови A та B будуть одночасно істинними

хоча б одна із умов A чи B буде істинною

рівно одна із умов A чи B буде істинною

умови A та B будуть одночасно хибними

Запитання 6

Складена умова A || B буде істинною тоді і тільки тоді, коли

варіанти відповідей

обидві умови A та B одночасно істинні

хоча б одна з умов A або B є істиною

рівно одна з умов A або B є істиною

обидві умови A та B одночасно хибні

Запитання 7

Відмітьте знак операції, яка змінює значення логічного виразу на протилежний

варіанти відповідей

!

&&

||

&

|

Запитання 8

Яка із записаних нижче умов перевіряє, чи належить значення змінної x відрізку [-5; 12] ?

варіанти відповідей

(-5 <= x && x <= 12)

(-5 <= x & x <= 12)

(-5 <= x || x <= 12)

(-5 <= x | x <=12)

Запитання 9

Яка із записаних нижче умов перевіряє, чи належить значення змінної поза відрізком  [-5; 12] ?

варіанти відповідей

(x < -5 | x > 12)

(x < -5 & x > 12)

(x < -5 || x > 12)

(x < -5 && x > 12)

Запитання 10

У програмі зроблено описи:

int x = 2, y =-2;

bool f = false;

В яких із нижче наведених виразів при обчисленні отримуватиметься значення false?

варіанти відповідей

x != y

!(f) || (x > y)

!(x == y) == f

-y < x

f == false

(x > y) && (x < y)

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест