WorksheetsЛогические операторы и операторы ветвления
Total questions: 13
Worksheet time: 26mins
Какие значения принимает переменная с типом bool?
yes или no
true или false
+ или -
Как правильно объявить и задать значение переменной?
char a='5'
char a="5"
char a=5
Какой оператор используется для сравнения?
=
==
<<
!=
Синтаксис условного оператора с двумя ветвями
if (Условие) {
cout << Действие 1;
cout << Действие 2;
cout << Действие 3;
}
if (Условие)
cout << действие;
if (Условие)
{ Действие если истинно }
else
{ Действие если ложь }
Нет правильного ответа
Укажите логическое И (конъюнкция)
||
!=
&&
==
Укажите логическое ИЛИ (дизъюнкция)
%
||
&&
=
Заполните пусте места, чтобы сравнить переменные и вывести на экран «hi there»:
int x = 5;
int y =3;
if ( ......... )
{
cout <<«hi there»;
}
х=y
x>y
x!=y
x<y
Заполните пустые места, чтобы сравнивать переменные и вывести «not equal» на экран.
int x = 10;
int y = 8;
if ( ................) {
cout << «not equal»;
}
==
>
!=
<=
Результат выражения «a && b» будет верным, если:
Или a или b верны
и a и b неверны
И a и b верны
Какой логический оператор должен использоваться в условии, чтобы вывести на экран «welcome».
int age = 26;
int money = 4;
if (age > 21 __ money >500){
cout <<«welcome»<<endl;
}
&&
||
==
!=
В каком случае можно не использовать фигурные скобки в операторе
выбора if?
если в теле оператора if всего один оператор
если в теле оператора if нет ни одного оператора
если в теле оператора if два и более операторов
нет правильного ответа
Укажите правильную запись условного оператора:
if (x>2)
then y=x;
else x:y;
if (x>2)
y=x
else y=0;
if (x>2)
y=x;
else y=0;
if {x>2}
y=x
else y=0;
Укажите результат выполнения программы?
World
Ничего не будет выводится
Ошибка
Hello
