Cours fortran Université de Gharda? a Faculté des Sciences et de la Technologie Département Génie civil ère Master GC Module Complément de programmation Support de cours Fortran Année universitaire CCours Complément de programmation Mr A Bahaz PETITE INTR

Université de Gharda? a Faculté des Sciences et de la Technologie Département Génie civil ère Master GC Module Complément de programmation Support de cours Fortran Année universitaire CCours Complément de programmation Mr A Bahaz PETITE INTRODUCTION AU LANGAGE FORTRAN Fortran est un langage de programmation développé par IBM vers et destiné à fournir aux scienti ?ques un moyen simple pour passer de leurs formules mathématiques jusqu'à un programme e ?ectif son nom est une abréviation de FORmula TRANslator Il est très e ?cace dans le domaine du calcul numérique et o ?re de nombreuses bibliothèques de programmes d'analyse numérique Fortran a fait l'objet de plusieurs normalisations fortran fortran et et plus récemment fortran Le présent document s'intéresse aux versions peu di ?érentes l'une de l'autre I UN EXEMPLE Créons un ?chier texte nommé premier Programme f gr? ce à l ? éditeur du texte PLATO Renterons dans ce ?chier le petit programme Une fois ce ?chier écrit et enregistré on va le compiler en tapant Ctrl F Si le programme a été convenablement tapé la machine devrait vous rendre la main après avoir créé un ?chier exécutable Pour lancer ce programme en tapant Ctrl F comme la session suivante CCours Complément de programmation II QUELQUES COMMENTAIRES SUR L'EXEMPLE Mr A Bahaz Dans un programme fortran les lignes ne doivent pas dépasser caractères En cas de ligne trop longue on peut la découper en plusieurs parties de la façon suivante Un programme est constitué de toutes les instructions comprises entre program nom-du programme et end program nom-du-programme Tout ce qui suit le caractère ? dans une ligne est considère comme un commentaire et n'est pas pris en compte par le compilateur Toutes les variables intervenant dans le programme doivent être dé ?nies C'est l'objet des premières lignes L'instruction implicit none dit au compilateur que si une n'a pas été dé ?nie il doit a ?cher un message d'erreur Cette option n'est pas indispensable mais vivement conseillée car elle évite bien des erreurs Les instructions write et read permettent de gérer des entrées sorties entre le programme et le couple écran clavier III LES VARIABLES Une variable est un emplacement mémoire désigné par un nom expression commençant par une lettre ne comportant pas de blancs ni de caractères spéciaux comme par exemple - Une instruction de la forme x y z a ?ecte à la variable x la somme des valeurs des variables y et z III Di ?érents types de variables Les entiers ils sont stockés sur bits ce qui permet de stocker des nombres compris entre - et - ?? x On déclare plusieurs variables ? ? ? ? ? entières gr? ce à une instruction du type integer p q r m Les nombres réels un nombre réel est stocké en virgule ottante sur bits sous la forme M e o? la mantisse M est stockée sur bits et l'exposant sur bits ce qui permet de stocker des nombres x tels que x ? x ? On déclare des

Documents similaires
Examen final production ecrite 0 0
O dossier pedagogique PROLONGEMENTS PÉDAGOGIQUESTHÈMES DE L ? EXPOSITION O Thématique du cycle - Dialectique nature culture - Dialogue science art - Confrontation nouvelles technologies organismes vivants ATELIER De la maternelle au lycée Inspiré du trava 0 0
Ex bergson temps Etienne OSIER Professeur agrégé au lycée Romain Rolland de Goussainville Explication de texte Quand l ? enfant s ? amuse à reconstituer une image en assemblant les pièces d ? un jeu de patience il y réussit de plus en plus vite à mesure q 0 0
Portrait de marie therese pdf 0 0
Comp 3as Lycée Lagr? Mohamed Dif Filière AS toutes les ?lières Année scolaire Durée heures Texte Composition n de français Le octobre la Fédération de France du FLN appelle à une manifestation paci ?que dans les rues de Paris a ?n de dénoncer le couvre-fe 0 0
Https www boutique dmc fr media patterns pdf pat0021 0 0
Atelier n09 les balises structurantes en html5 0 0
Ds1 electrocinetique 1 ?? DS DS tex Sciences Physiques MP - Devoir surveill ?e de Sciences Physiques n ? du - - ?? Dur ?ee heures ?? Probleme no ?? Variometre a a ?chage ?electronique Centrale PC Ce probleme ?etudie un variometre instrument de mesure de l 0 0
Dahechhajerbureaudtude2 160807021440 0 0
Prospectus 2008 2009 1 Saison L ? art est fait D ? impulsions Mises en forme ? CSaison Mme Florence PAMELARD Professeur agréée par le ministère de la Culture licenciée en E P S option Danse Mlle Amandine LELEU Professeur D E en Danse Contemporaine - Mme S 0 0
  • 74
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager