Strutture di controllo
Gli algoritmi necessari
alla risoluzione dei problemi prevedono non solo passi di elaborazione,
ma anche passi di controllo del flusso necessari ad esempio quando
si devono ripetere una serie di passi dell'algoritmo, o selezionare
i passi da eseguire a seconda dello stato del programma.
Java, come tutti i
linguaggi di programmazione, prevede delle istruzioni
per controllare e gestire il flusso.
Le istruzioni possono
essere:
Consentono di ripetere
una sequenza di istruzioni in base a certe condizioni o per un numero definito
di volte.
Consentono di eseguire
un'istruzione al verificarsi di una condizione. La decisione puo' essere
a due o piu' vie.