n.
Вот тут же не выполняется выражение в зависимости от истинности либо лжи
Size: a a a
n.
DC
if (a > b) { a++;} else {a--;}
, во-первых, а никак не тому, что ты пишешь. Во-вторых, как выше справедливо отметили, при использовании оператора "или" |
, а не ||
, упрощение "если первое истинно, второе не считать", не происходит. А происходит именно это - для логического ИЛИ можно сказать, что если один аргумент истинный, то всё выражение истинно, и второй аргумент можно не вычислять (а для логического И если один ложен, то выражение целиком ложно). При использовании |
всегда вычисляются оба аргумента. И это всё ещё вообще не то, что тебе нужно.АZ
DC
n.
if (a > b) { a++;} else {a--;}
, во-первых, а никак не тому, что ты пишешь. Во-вторых, как выше справедливо отметили, при использовании оператора "или" |
, а не ||
, упрощение "если первое истинно, второе не считать", не происходит. А происходит именно это - для логического ИЛИ можно сказать, что если один аргумент истинный, то всё выражение истинно, и второй аргумент можно не вычислять (а для логического И если один ложен, то выражение целиком ложно). При использовании |
всегда вычисляются оба аргумента. И это всё ещё вообще не то, что тебе нужно.n.
F
N
АК
N
SS
n.
АК
SS
N
SS
N
SS
n.
n.