В отличии от языка Pascal в С++ нет логического типа - вместо него используется 0 в качестве Лжи и отличное от нуля число в качестве Истины. Составными частями логических выражений могут быть: числа (0 или неравные ему), отношения.
Например, 1) Y = 0; 2) Z = 1; 3) LogPer = A > B; 4) Log1 = (A = = B) && (C < = D).
В языке С++ операции отношения определены для целых и вещественных типов. Операции отношения могут быть выполнены также над символьными переменными. Сравнение идет по индексам в соответствии с лексикографической упорядоченностью в таблице кодов ASCII. Эта упорядоченность предполагает, что "1"<"2", "a"<"b", "B"<"C" и т.д.
В отличии от языка Pascal в С++ нет логического типа - вместо него используется 0 в качестве Лжи и отличное от нуля число в качестве Истины. Составными частями логических выражений могут быть: числа (0 или неравные ему), отношения.
Например, 1) Y = 0; 2) Z = 1; 3) LogPer = A > B; 4) Log1 = (A = = B) && (C < = D).
В языке С++ операции отношения определены для целых и вещественных типов. Операции отношения могут быть выполнены также над символьными переменными. Сравнение идет по индексам в соответствии с лексикографической упорядоченностью в таблице кодов ASCII. Эта упорядоченность предполагает, что "1"<"2", "a"<"b", "B"<"C" и т.д.
Объяснение: