02.05.2014 Views

Patrick Corde & Anne Fouilloux

Patrick Corde & Anne Fouilloux

Patrick Corde & Anne Fouilloux

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Remarques 151<br />

Le paramètre END de l’instruction READ offre un autre<br />

moyen de tester une fin de fichier pour un accès séquentiel<br />

ou bien la présence d’un enregistrement de rang donné si<br />

l’accès est direct. On lui indique le numéro (étiquette) de<br />

l’instruction à laquelle on désire poursuivre le traitement.<br />

De même, le paramètre ERR permet de se débrancher à<br />

une instruction dans le cas d’une erreur de lecture.<br />

CHARACTER(len=100) :: ch<br />

print *, "Veuillez effectuer vos saisies :"<br />

do<br />

read( *, ’(a)’, END=1 ), ch<br />

print ’(a)’, ch<br />

end do<br />

1 print *, "Arr^et de la saisie."<br />

...<br />

Remarque : au clavier, la saisie du caractère Ctrl-D<br />

après le caractère newline (touche Enter) indique une fin<br />

de fichier.<br />

INSTITUT DU DÉVELOPPEMENT<br />

ET DES RESSOURCES<br />

EN INFORMATIQUE SCIENTIFIQUE<br />

Cours langage Fortran – 27 janvier 2006<br />

<strong>Patrick</strong> <strong>Corde</strong> et <strong>Anne</strong> <strong>Fouilloux</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!