#4 Arduino il ciclo for

Oggi vedremo il ciclo for in Arduino, questo ciclo serve a compiere un’operazione o un numero di operazioni per un numero di volte stabilito.
Quindi ad esempio per ripetere delle operazioni per 10, 20….1000 volte, occorre un ciclo for.
Nei tutorial troverete degli esempi di ciclo for, come il fade di un led o altro.

La riga di comando del for è molto semplice, questa va inserita sul ciclo loop e sarà scritta come segue

for ( variabile; numero ripetizioni; incremento)
Vediamo bene cosa significa, al ciclo for per funzionare, occorre:
una variabile che userà per il conteggio dei passi che andrà a fare, e dovrà essere di tipo int.
il numero di ripetizioni quindi per quante volte dovrà ripetere quel comando
incremento quindi come effetture l’incremento della variabile, che potrà essere positivo o negativo.

Facciamo una riga di esempio per capirlo meglio

Analizziamo l’esempio appena scritto:
Abbiamo:
una variabile i di tipo int che parte da un valore 0.
che dovrà restare sotto il valore 20, quindi l’operazione si ripeterà per 20 volte avendo dato un valore iniziale di 0.
l’incremento della variabile sarà di una unità per volta, infatti scrivere i++ è come scrivere i = i + 1
Ovviamente l’incremento si può fare di un valore qualsiasi, quindi i = i + 10 100 o qualsiasi valore vi occorre, si può anche decrementare il valore quindi potremmo scrivere ì– cioè i = i – 1 oppure i = i – 10 ecc ecc
Si può anche dire di incrementare i * x quindi ad esempio i = i * 2 oppure i * 5 ecc
Oppure incrementare o meglio decrementare di i = i / x dove x è un numero intero con cui dividere il valore di i, ricordatevi però che ad esempio per il prodotto se impostate i=0 avrete sempre un valore 0, visto che qualsiasi numero moltiplicato per 0 da 0.

Credo di avervi detto tutto, eventuali dubbi o domande, potete scrivere qui sotto.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *