Arduino - Dichiarazioni di controllo

Le strutture decisionali richiedono che il programmatore specifichi una o più condizioni che devono essere valutate o testate dal programma. Dovrebbe essere insieme a una o più istruzioni da eseguire se la condizione è determinata essere vera e, facoltativamente, altre istruzioni da eseguire se la condizione è determinata essere falsa.

Di seguito è riportata la forma generale di una tipica struttura decisionale presente nella maggior parte dei linguaggi di programmazione:

Le istruzioni di controllo sono elementi nel codice sorgente che controllano il flusso di esecuzione del programma. Sono -

S.NO. Dichiarazione di controllo e descrizione
1

If dichiarazione

Accetta un'espressione tra parentesi e un'istruzione o un blocco di istruzioni. Se l'espressione è vera, l'istruzione o il blocco di istruzioni viene eseguito altrimenti queste istruzioni vengono ignorate.

2

If ... else dichiarazione

Un if può essere seguita da un'istruzione else opzionale, che viene eseguita quando l'espressione è falsa.

3

If ... else if ... else dichiarazione

Il if l'istruzione può essere seguita da un opzionale else if...else istruzione, che è molto utile per testare varie condizioni usando l'istruzione if ... else if.

4

istruzione switch case

Simile alle istruzioni if, switch...case controlla il flusso dei programmi consentendo ai programmatori di specificare diversi codici che dovrebbero essere eseguiti in varie condizioni.

5

Operatore condizionale? :

L'operatore condizionale? : è l'unico operatore ternario in C.