Два условия: почему не выполняется второе при невыполнении первого - C#
Формулировка задачи:
Возник такой вопрос, объясню на примере:
Вот у нас два условия, второе вызовет ошибку, но оно вроде бы недостижимо, из-за невыполняющегося первого.
В моем случае ошибка во втором условии исключается первым, можно конечно написать так:
Но так намного больше строк, нормально ли писать так, как в первом случае?
int x = 10; int y = 0; if (x == 100500 && x/y == 0) { }
int x = 10; int y = 0; if (x == 100500) { if (x/y == 0) { } }
Решение задачи: «Два условия: почему не выполняется второе при невыполнении первого»
textual
Листинг программы
if (x == 100500 && x/y == 0)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д