F # - Processo decisionale

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:

Il linguaggio di programmazione F # fornisce i seguenti tipi di istruzioni per il processo decisionale.

Suor n Dichiarazione e descrizione
1

if / then dichiarazione

Un if/then statement consiste in un'espressione booleana seguita da una o più istruzioni.

2

istruzione if / then / else

Un if/then statement può essere seguito da un optional else statement, che viene eseguito quando l'espressione booleana è falsa.

3

istruzione if / then / elif / else

Un if/then/elif/else L'istruzione ti consente di avere più rami else.

4

istruzioni if ​​annidate

Puoi usarne uno if o else if dichiarazione dentro un'altra if o else if dichiarazione (i).