Программирование и основы алгоритмизации. Макаров В.Л. - 36 стр.

UptoLike

Составители: 

36
Результаты работы программы:
5
5
6
5
6
6
Форма записи операций ++ и -- сказывается в составных выражениях. На-
пример, три оператора присваивания вида
number = number + 1;
sum = sum + 1;
x = x + 1;
могут быть записаны более кратко
number += 1;
sum + = 1;
x += 1; ,
а с использованием операций инкремента в префиксной форме:
++number;
++sum ;
++x;
или в постфиксной форме:
number++;
sum++;
x ++;
7.3. Логические операции и операции отношения
Логические операции и операции отношения используются при формирова-
нии логических выражений, имеющих только два значения: 1, если логическое
выражение ИСТИННО; 0, если логическое выражение ЛОЖНО. Логические
выражения наиболее часто используют вместе с операторами управления пото-
ком вычисленийоператорами циклов и ветвлений [2]. С++ поддерживает сле-
дующие логические операции:
&& логическое И; дает результат
1 (ИСТИНА), если все операнды
имеют значение 1 (ИСТИНА); в противном случае дает значение 0 (ЛОЖЬ);
||логическое ИЛИ; дает результат 1 (ИСТИНА), если хотя бы один
из операндов имеет значение 1 (ИСТИНА); в противном случае дает значение 0
(ЛОЖЬ);
!логическое НЕ; дает результат 1 (ИСТИНА), если операнд справа
от знака имеет значение 0 (ЛОЖЬ); в противном
случае дает значение 1 (ИС-
ТИНА).
Возможные результаты выполнения логических операций представлены в
табл.7.1.