Differenze tra le versioni di "Pascal/Istruzioni di controllo"

Jump to navigation Jump to search
m
Template + Categoria
 
m (Template + Categoria)
{{Programmare in Pascal}}
 
 
==If,then,else==
Nel caso del ciclo '''For''' il numero di cicli eseguiti è noto, poiché il contattore parte da un elemento iniziale ed arriva fino all'elemento finale. Nel caso di '''While''' e di '''Repeat Until''' il numero di volte che viene ripetuto il ciclo generalmente non è noto a priori, in quanto dipende dal cambiamento che subisce la variabile che controlla la condizione.
C'è da notare che le istruzioni del ciclo '''Repeat Until''' verranno eseguite almeno una volta, poiché la condizione viene verificata alla fine, dopo il codice del ciclo. Mentre la condizione di ingresso di un ciclo '''while''' essendo testata prima di eseguire il codice associato al ciclo, potrebbe se questa risulta falsa non fare nulla e riprendere dalle istruzioni che si trovano dopo il ciclo; è importante quindi verificare con attenzione se il flusso di esecuzione del programma entra almeno qualche volta nel codice del ciclo, controllando se la condizione di ingresso risulta vera almeno in qualche caso.
 
[[Categoria:Programmare in Pascal|Istruzioni di controllo]]
34 907

contributi

Menu di navigazione