Arduino - Loops

I linguaggi di programmazione forniscono varie strutture di controllo che consentono percorsi di esecuzione più complicati.

Un'istruzione loop ci consente di eseguire un'istruzione o un gruppo di istruzioni più volte e la seguente è la forma generale di un'istruzione loop nella maggior parte dei linguaggi di programmazione:

Il linguaggio di programmazione C fornisce i seguenti tipi di loop per gestire i requisiti di loop.

S.NO. Loop e descrizione
1

while loop

while i cicli verranno ripetuti continuamente e all'infinito, finché l'espressione tra parentesi, () non diventa falsa. Qualcosa deve cambiare la variabile testata, altrimenti il ​​ciclo while non uscirà mai.

2

fare ... while loop

Il do…whileè simile al ciclo while. Nel ciclo while, la condizione di continuazione del ciclo viene testata all'inizio del ciclo prima di eseguire il corpo del ciclo.

3

per loop

UN for loopesegue le istruzioni un numero di volte predeterminato. L'espressione di controllo per il ciclo viene inizializzata, testata e manipolata interamente all'interno delle parentesi del ciclo for.

4

Loop annidato

Il linguaggio C consente di utilizzare un ciclo all'interno di un altro ciclo. L'esempio seguente illustra il concetto.

5

Ciclo infinito

È il ciclo che non ha condizioni di terminazione, quindi il ciclo diventa infinito.