57 |
С т р а н и ц а
или равно ≥ в математике
. Этот знак <=, подразумевает знак меньше или равно ≤
для кода C++.
И так как у нас на клавиатуре нет ни этого ≥, и ни того знака ≤, нам
приходится писать код С++ с применением двух знаков (>=,<=) для этих
обозначений. != - это как мы говорим “не равно” в С++. Итак, скажем у нас есть
следующие строки кода:
int x = 9;
int y = 7;
Мы можем спросить компьютер x > y или x < y, как показано здесь:
cout << "x
больше чем y? " << (x > y) << endl;
cout << "x
больше чем ИЛИ РАВЕН y? " << (x >= y) << endl;
cout << "x
меньше чем y? " << (x < y) << endl;
cout << "x
меньше чем ИЛИ РАВЕН y? " << (x <= y) << endl;
cout << "x
не равен y? " << (x != y) << endl;
Подсказка
Нам нужны скобки вокруг
сравнений х и
y, для соблюдения последовательности
действий. Если у нас не будет скобок, С++ запутается между такими операторами,
как << и <. Это имеет определённый смысл и вы поймёте его позже. Но вам
необходимо, чтобы С++ оценивало сравнение (x < y)
перед тем как вы выведите
результат (<<). Здесь есть отличная таблица, к которой можно обращаться:
http://en.cppreference.com/w/cpp/language/operator_precedence
.
Достарыңызбен бөлісу: