F # - Cicli

I linguaggi di programmazione forniscono varie strutture di controllo che consentono percorsi di esecuzione più complicati.

Un'istruzione loop ci consente di eseguire un'istruzione o un gruppo di istruzioni più volte e la seguente è la forma generale di un'istruzione loop nella maggior parte dei linguaggi di programmazione:

F # fornisce i seguenti tipi di cicli per gestire i requisiti di ciclo.

Suor n Tipo e descrizione del loop
1

per ... verso e per ... verso il basso per espressioni

L'espressione for ... to viene utilizzata per iterare in un ciclo su un intervallo di valori di una variabile del ciclo. L'espressione for ... downto riduce il valore della variabile loop.

2

per ... in espressione

Questa forma di ciclo for viene utilizzata per iterare su raccolte di elementi, ad esempio, su raccolte e sequenze

3

Mentre ... fai il loop

Ripete un'istruzione o un gruppo di istruzioni finché una determinata condizione è vera. Verifica la condizione prima di eseguire il corpo del ciclo.

4

loop annidati

È possibile utilizzare uno o più cicli all'interno di qualsiasi altro ciclo for o while.