Incremento variabile dopo x cicli

Ciao ragazzi, sto diventando matto!!

Vi spiego il mio problema; ho una variabile X che inizia ad incrementarsi di 1 all'avvio di arduino, ora vorrei incrementare un'altra variabile, Y di 1 quando X è stata incrementata di 5.

Ho pensato di salvarmi una var STARTx all'avvio del cliclo e di confrontarla con un'altra a fine ciclo, ma succede che le variabili vanno sempre di pari passo, ovviamente!

Qualcuno potrebbe farmi un'esempio su come uscire da questo mio loop mentale??

x++;
if (x%5==0) y++;

O anche
X++
Y=Y+(!(X%5))

be allora anche

x++;
y+=!(x%5);

:smiley:

comunque il concetto è quello :wink:

piatto ricco mi ci ficco...
int y;
y=x/5:
nessuna funzione, nessun test, nessun autoincremeto
anzi, a pensarci bene non serve nemmeno la variabile, basta sostituirla con:
#define y (int)x/5

:smiley: