Quali sono i tre tipi di strutture di controllo?

I tre tipi base di strutture di controllo sono sequenziali, di selezione e di iterazione. Possono essere combinati in qualsiasi modo per risolvere un problema specificato.

Sequenziale è la struttura di controllo predefinita, le istruzioni vengono eseguite riga per riga nell'ordine in cui appaiono. La struttura di selezione viene utilizzata per verificare una condizione. Una sequenza di istruzioni viene eseguita a seconda che la condizione sia vera o falsa. Ciò significa che il programma sceglie tra due o più percorsi alternativi. Condizione si riferisce a qualsiasi espressione o valore che restituisce un valore booleano, che significa vero o falso.

I tre principali tipi di istruzioni di selezione sono le istruzioni "if", "if /else" e "switch". Il più fondamentale e comune è l'affermazione "se". Le istruzioni "if" e "if /else" possono essere annidate. Le istruzioni switch sono idealmente utilizzate quando ci sono più casi tra cui scegliere.

La struttura di iterazione o ripetizione esegue ripetutamente una serie di istruzioni fintanto che la condizione è vera. La condizione può essere predefinita o aperta. "While," "do /while" e "for" loop sono i tre tipi di istruzioni di iterazione. Un ciclo può essere controllato o controllato da un evento. Un ciclo controllato da eventi esegue una sequenza di istruzioni fino a quando l'evento si verifica mentre un ciclo control- lato esegue le istruzioni un numero predeterminato di volte.