
Il Fortran 90 ha approvato il costrutto do-ENDDO come costrutto di ciclo. Così un conto alla rovescia a due a due ad esempio sarà simile a quello proposto di seguito:
do i = 10, 1, -2
write(*,*) ‘i =’, i
end do
Infatti, per realizzare dei cicli until e while si utilizza il costrutto do-ENDDO , ma si deve aggiungere un’istruzione condizionale di uscita. Il caso generale è:
do
statements
if (logical expr) exit
statements
end do
Se hai la condizione d’uscita all’inizio si tratta di un ciclo while, mentre se è alla fine un ciclo until.
Link correlati all’argomento
- Elementi di calcolo numerico con il Fortran

Giuseppe Ciaburro








