Sei sulla pagina 1di 2

IF annidati

Introduzione
Partiamo dalla struttura di selezione vista in precedenza.

falso

condizione

vero

istruzioni del ramo falso

istruzioni del ramo vero

Le istruzioni del ramo vero e del ramo falso possono essere una qualunque delle istruzioni viste, compresa la selezione. Per esempio:

falso

condizione

vero

istruzioni del ramo falso

falso

condizione2

vero

istruzioni del ramo falso 2

istruzioni del ramo vero 2

Quando si ottiene una struttura come la precedente (o anche pi complessa) si parla di IF annidati o, pi in generale, di selezioni annidate.

Autore: Bocchi Cinzia Ultimo aggiornamento: 08/09/2011

Regole di traduzione
La traduzione da diagramma di flusso a codice Java segue le stesse regole viste per lIF. if(condizione) { if(condizione2) { istruzioni del ramo vero 2 } else { istruzioni del ramo falso 2 } } else { istruzioni del ramo falso }

istruzioni del ramo vero della condizione pi esterna

Quest'opera stata rilasciata con licenza Creative Commons Attribution-ShareAlike 3.0 Unported. Per leggere una copia della licenza visita il sito web http://creativecommons.org/licenses/by-sa/3.0/ o spedisci una lettera a Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
Autore: Bocchi Cinzia Ultimo aggiornamento: 08/09/2011