if с 10 до 20

Feika
Offline
Зарегистрирован: 29.03.2013

Господа, вечер пятница что-то туплю немогу сделать if что-бы срабатывала на все числа скажем с 10-20?

что-то типа a >10 or a<20 как правильно вывести функцию? Заранее спасибо.

at0mix
at0mix аватар
Offline
Зарегистрирован: 23.11.2015

Рабинович молится богу - я честный евГей, я таки каждый день молю тебя - дай мне ДЕНЕГ!

БОГ - Изя, я тебя умоляю - дай мне ШАНС - КУПИ ЛОТОРЕЮ!

Читай

http://lib.ru/CTOTOR/kernigan.txt

 

Araris
Offline
Зарегистрирован: 09.11.2012

if ( a >= 10 && a <= 20 )

http://arduino.ru/Reference/Boolean

Feika
Offline
Зарегистрирован: 29.03.2013

Спасибо. и за книгу тоже спасибо. давно искал.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Да, крепчает :)

if(YOUR_FUCKING_NUMBER >= 10 && YOUR_FUCKING_NUMBER <= 20)
{
DO_THE_FUCKING_JOB();
}

 

at0mix
at0mix аватар
Offline
Зарегистрирован: 23.11.2015

Araris пишет:

if ( a >= 10 && a <= 20 )

http://arduino.ru/Reference/Boolean

Основная проблема не в программировании а в МОЗГАХ.

Реалити-шоу.

Спрашивают программиста - какова вероятность встретить на улице динозавра?

Ответ 10 в минус - хз какой степени!

Спрашивают БЛОНДИНКУ.

Ну - 50 на 50!

КАК?

Ну или встречу или не встречу!

%)

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Feika пишет:

 if что-бы срабатывала на все числа скажем с 10-20?

что-то типа a >10 or a<20

Я сейчас не по синтаксису, а по логике:  нужно не OR (ИЛИ), а AND (И). Если будет OR (ИЛИ), то сработает уже при совпадении одного из этих условий, а не двух. Например: 255 сработает, т.к. выполняется первое условие. 5 тоже сработает, т.к. выполняется второе условие. Чтобы учитывались оба условия нужно AND (И).

at0mix
at0mix аватар
Offline
Зарегистрирован: 23.11.2015

Araris пишет:

if ( a >= 10 && a <= 20 )

http://arduino.ru/Reference/Boolean

В чем проблемы то?

Логические операторы

&& - оператор  И

Жека, ты то не тупи! "Афтар" путает педали - в Си НЕТ "or" ту би %)

releyshic
Offline
Зарегистрирован: 20.11.2015

at0mix пишет:

Araris пишет:

if ( a >= 10 && a <= 20 )

http://arduino.ru/Reference/Boolean

Основная проблема не в программировании а в МОЗГАХ.

Реалити-шоу.

Спрашивают программиста - какова вероятность встретить на улице динозавра?

Ответ 10 в минус - хз какой степени!

Спрашивают БЛОНДИНКУ.

Ну - 50 на 50!

КАК?

Ну или встречу или не встречу!

%)

блондинка оказалась логичней ))

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Классика жанра:

Жена посылает программиста в магазин:
Купи буханку хлеба, а если будут яйца- купи десяток.

Мужик принёс домой десять буханок хлеба......

releyshic
Offline
Зарегистрирован: 20.11.2015

trembo пишет:

Классика жанра:

Жена посылает программиста в магазин:
Купи буханку хлеба, а если будут яйца- купи десяток.

Мужик принёс домой десять буханок хлеба......

просто задача не верно поставлена "Купи буханку хлеба И если будут яйца - купи десяток."

Клапауций 322
Offline
Зарегистрирован: 31.12.2015

releyshic пишет:

trembo пишет:

Классика жанра:

Жена посылает программиста в магазин:
Купи буханку хлеба, а если будут яйца- купи десяток.

Мужик принёс домой десять буханок хлеба......

просто задача не верно поставлена "Купи буханку хлеба И если будут яйца - купи десяток."

11 буханок, если есть яйца.

...да, шо ж такое с яйцами?

releyshic
Offline
Зарегистрирован: 20.11.2015

Клапауций 322 пишет:

releyshic пишет:

trembo пишет:

Классика жанра:

Жена посылает программиста в магазин:
Купи буханку хлеба, а если будут яйца- купи десяток.

Мужик принёс домой десять буханок хлеба......

просто задача не верно поставлена "Купи буханку хлеба И если будут яйца - купи десяток."

11 буханок, если есть яйца.

...да, шо ж такое с яйцами?

да точно точно ) жена программиста в яйцах разбирается ))

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

at0mix пишет:

Жека, ты то не тупи! "Афтар" путает педали - в Си НЕТ "or" ту би %)

Мля... ну написал же, что я не про синтаксис, я про логику. По синтаксису ему выше уже ответили.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

releyshic пишет:

просто задача не верно поставлена "Купи буханку хлеба И если будут яйца - купи десяток."

if (яйца == true)
{
  купить буханку хлеба;
  купить десяток яиц;
}
else
{
  купить буханку хлеба;
}

 

releyshic
Offline
Зарегистрирован: 20.11.2015

Jeka_M пишет:

releyshic пишет:

просто задача не верно поставлена "Купи буханку хлеба И если будут яйца - купи десяток."

if (яйца == true)
{
  купить буханку хлеба;
  купить десяток яиц;
}
else
{
  купить буханку хлеба;
}

а может

купить буханку хлеба; 
if (яйца) купить десяток яиц;