LE ISTRUZIONI CHE MODIFICANO IL FLUSSO DI ESECUZIONE DEL PROGRAMMAUna serie di parole chiave sono disponibili per modificare il flusso di esecuzione di un programma. Queste istruzioni sono le più semplici e sono previste da tutti i linguaggi di programmazione più comuni. Istruzione condizionale if ...else...elseif...endLa forma generale di un’affermazione IF è if condizione, Le istruzioni1 vengono eseguite se la condizione viene verificata. Altrimenti vengono eseguite le istruzioni2 se la condizione2 è verificata o le istruzioni3 se entrambi le condizioni non sono verificate. Ad esempio: if n == m, In questo caso la variabile A assumerà il valore 2 se n è pari ad m, sarà -1 se n e m differiscono di un’unità, sarà nulla altrimenti. Istruzione CICLICA for...endLa forma generale di un’affermazione FOR è for variabile =
vettore, Le istruzioni vengono eseguite un numero di volte pari alla lunghezza del vettore. Ad ogni ciclo, prima un elemento del vettore viene assegnato alla variabile, poi le istruzioni vengono eseguite utilizzando il valore corrente della variabile. Ad esempio: for I = 1:N, In questo esempio nel ciclo esterno si assegnano alla variabile i i valori da 1 a N. Nel ciclo interno si assegnano alla variabile j i valori da 1 a N. Istruzione CICLICA while...endLa forma generale di un’affermazione WHILE è while condizione, Le istruzioni vengono eseguite ciclicamente finché la condizione rimane non falsa. Ad ogni ciclo, prima la condizione viene testata, poi le istruzioni vengono eseguite. Ad esempio: fact[1] = 1; |
Leonardo
Daga's Warehouseâ,
http://leonardodaga.insyde.it |