Проверка на равенство в C++
Для проверки двух значений на равенство
используется оператор ==. Один знак
= записывает значение в переменную,
а не сравнивает. Давайте для примера проверим,
что переменная num равна 0:
int num = 0; // пусть значение переменной равно 0
if (num == 0) {
std::cout << "Y" << "\n"; // сработает это, так как переменная равна 0
} else {
std::cout << "N" << "\n";
}
Поменяем значение переменной так, чтобы условие не выполнялось:
int num = 1; // пусть значение переменной равно 1
if (num == 0) {
std::cout << "Y" << "\n";
} else {
std::cout << "N" << "\n"; // сработает это, так как переменная НЕ равна 0
}
Проверьте то, что переменная num
равна 10.