Условия с логическим И в C#
Логическое И позволяет задать одновременность
условий. В C# его записывают оператором
&&. В следующем примере условие
выполнится, если переменная num
больше нуля и одновременно меньше 10:
int num = 3;
if (num > 0 && num < 10) {
Console.WriteLine("Y"); // this branch runs
} else {
Console.WriteLine("N");
}
Поменяем значение переменной:
int num = 10;
if (num > 0 && num < 10) {
Console.WriteLine("Y");
} else {
Console.WriteLine("N"); // this branch runs
}
Границы могут быть несимметричными: возраст от 18 включительно до 65 не включая. Запишем такую проверку:
int num = 30;
if (num >= 18 && num < 65) {
Console.WriteLine("ok");
}
Дано число:
int num = 4;
Если число лежит от 1 до 10, выведите "Y", иначе "N".
Дано число:
int num = 12;
Если число лежит от 1 до 10, выведите "Y", иначе "N".