Fortran - Decisioni
Le strutture decisionali richiedono che il programmatore specifichi una o più condizioni che devono essere valutate o testate dal programma, insieme a una o più istruzioni da eseguire, se la condizione è determinata essere vera e, facoltativamente, altre istruzioni da eseguire se condizione è determinata essere falsa.
Di seguito è riportata la forma generale di una tipica struttura decisionale presente nella maggior parte dei linguaggi di programmazione:
Fortran fornisce i seguenti tipi di costrutti per il processo decisionale.
Suor n | Dichiarazione e descrizione |
---|---|
1 | Se ... allora costruisci Un if… then… end if istruzione consiste in un'espressione logica seguita da una o più istruzioni. |
2 | Se ... allora ... altrimenti costruisci Un if… then l'istruzione può essere seguita da un opzionale else statement, che viene eseguito quando l'espressione logica è falsa. |
3 | if ... else if ... else Istruzione Un if Il costrutto dell'istruzione può avere uno o più opzionali else-ifcostruisce. Quando ilif condizione fallisce, immediatamente seguita else-ifviene eseguito. Quando ilelse-if fallisce anche il suo successore else-if viene eseguita l'istruzione (se presente) e così via. |
4 | nidificato se costrutto Puoi usarne uno if o else if dichiarazione dentro un'altra if o else if dichiarazione (i). |
5 | selezionare il costrutto del caso UN select case consente di verificare l'uguaglianza di una variabile rispetto a un elenco di valori. |
6 | costrutto select case annidato Puoi usarne uno select case dichiarazione dentro un'altra select case dichiarazione (i). |