Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsPmCdNq 65 of 373 menu
◀ ▶

Проверка на неравенство в Rust

Существует также оператор !=, который, наоборот, проверяет на неравенство. Ответ истинен, когда левое и правое число не совпадают. Сравнивают значения одного типа.

Давайте для примера проверим, что переменная test не равна 0:

let test = 1; // пусть значение переменной равно 1 if test != 0 { println!("Y"); // сработает это, так как переменная не равна 0 } else { println!("N"); }

Поменяем значение переменной:

let test = 0; // пусть значение переменной равно 0 if test != 0 { println!("Y"); } else { println!("N"); // сработает это, так как переменная равна 0 }

Проверим, что код доступа не равен нулю:

let pin = 1234; if pin != 0 { println!("set"); // сработает это } else { println!("empty"); }

Дано число:

let tries = 3;

Если tries не равно 0, выведите "left", иначе "done".

Дано число:

let slot = 5;

При значении, отличном от 1, выведите "free", иначе "busy".

Скажите, какой ответ даст сравнение 4 и 4 знаком неравенства.

Проверьте то, что переменная test не равна 10.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить