Ciao a tutti, sto lavorando con arduino, un trimmer e un display sette segmenti
Vorrei chiedere come nell' IF si faccia a scrivere uno stato compreso fra due numeri, ovvero, faccio un esempio:
if (stato è compreso fra 1 e 100) {
accendi1 ();
}
if (stato è compreso fra 100 e 200) {
accendi2 ();
}
Non so se mi sono spiegato bene.. nella parentesi tonda, cosa devo sostituire per fare in modo che se lo stato è compreso fra due nuemeri, esegua una determinata cosa ?
Spero di essermi espresso bene
Grazie a quanti risponderanno
if (stato >=1 && stato <=100)
{ accendi1 ();
}
&&
stà per AND, deve essere vera la prima condizione e (and) anche la seconda
||
(doppia barra) invece stà per oppure (or)
if (stato <1 || stato >100)
{ accendi1 ();
}
in questo caso entrerebbe se NON è tra 1 e 100, perchè entra se <1 oppure >100
P.S. i simboli & ed | ovvero messi una volta sola hanno un significato mooolto diverso.