02.05.2014 Views

Patrick Corde & Anne Fouilloux

Patrick Corde & Anne Fouilloux

Patrick Corde & Anne Fouilloux

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Aspect obsolètes 217<br />

Aspects obsolètes<br />

1. IF arithmétique : IF (ITEST) 10,11,12<br />

==> IF--THEN--ELSE IF--ELSE--ENDIF<br />

2. Branchement au END IF depuis l’extérieur (*)<br />

==> se brancher à l’instruction suivante.<br />

3. Boucles DO pilotées par réels : DO 10 R=1., 5.7, 1.3 (*)<br />

4. Partage d’une instruction de fin de boucle :<br />

DO 1 I=1,N<br />

DO 1 J=1,N<br />

A(I,J)=A(I,J)+C(J,I)<br />

1 CONTINUE<br />

==> autant de CONTINUE que de boucles.<br />

5. Fins de boucles autres que CONTINUE ou END DO<br />

6. ASSIGN et le GO TO assigné : (*)<br />

ASSIGN 10 TO intvar<br />

....<br />

ASSIGN 20 TO intvar<br />

....<br />

GO TO intvar<br />

==> SELECT CASE ou IF/THEN/ELSE<br />

(*) : aspects obsolètes déclarés hors norme par Fortran 95<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!