Valera808 V Valera808 Регистрация 28 Сен 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 11 Фев 2022 #1 Как оператору if записать такое условие: Разница между A и B не должна превышать 1
tropka T tropka Регистрация 11 Мар 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 11 Фев 2022 #2 if( (a-b) <= 1 && (b-a) <= 1) ) { Код } -------либо----- int temp; if ( (temp=(a-b))<=1 && temp>=-1) { Код } Позитивный голос 0
if( (a-b) <= 1 && (b-a) <= 1) ) { Код } -------либо----- int temp; if ( (temp=(a-b))<=1 && temp>=-1) { Код }
sol S sol Регистрация 29 Дек 2013 Сообщения 102 Репутация 0 Спасибо 1 Монет 0 11 Фев 2022 #3 Правильно уже ответили другие. Прохо́дите «Ход короля»? Позитивный голос 0
Setup73 S Setup73 Регистрация 23 Окт 2013 Сообщения 91 Репутация 0 Спасибо 0 Монет 0 11 Фев 2022 #4 If((A-B)<=1&&(A-B)>=-1) Позитивный голос 0
alskbmix A alskbmix Регистрация 24 Дек 2013 Сообщения 72 Репутация 0 Спасибо 0 Монет 0 11 Фев 2022 #5 if (fabs(a - b) <= 1.0) { // TODO: } Позитивный голос 0
iibnyyph I iibnyyph Регистрация 16 Ноя 2012 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 11 Фев 2022 #6 if( abs(A - B) <= 1) { то нужные действия } Позитивный голос 0