Cours complet les premiers pas en Fortran

La résolution de l’équation Le problème mathématique consiste à trouver les solutions de ax2 + bx + c = 0 pour trois réels a, b, c. On peut, selon le signe du discrimant, avoir deux solutions réelles x1, x2, ou...

Structure générale du langage Fortran

Types et opérateurs Tout programme manipule de l’information, qui peut revêtir un certain nombre de formes simples prédéfinies dans un langage, ou être construite par composition de telles formes simples : ce sont les types de données, caractérisés pour l’ensemble...

Fortran traitement des exceptions

Principales nouveautés de Fortran 2003 Outils favorisant l’interopabilité avec C Prise en compte du standard IEEE 754 et traitement des exceptions Entrees/Sorties´ Nouveautes´ concernant les types deriv´es,´ les modules, les tableaux dynamiques Support pour la programmation orientes´ objets objets Divers...

Bonnes pratiques de développement et débogage de programme en langage C et Fortran

Le ’coding style’ (suite) Commentez raisonnablement et lisiblement, Bien décrire les arguments des fonctions Prévoir l’exploitation par un outil de documentation automatique (ex: ROBOdoc) Eviter d’indiquer le fonctionnemement du code dans les commentaire. Eviter de paraphraser le code Des bugs...

Initiation au Fortran compilation et correction des erreurs

Géneralités sur le langage Fortran Les contenu des lignes en Fortran doit respecter les quelques regles suivantes : { Une ligne de commentaire doit commencer par un c ou une * en premiere colonne. { Tout ce qui suit un...

Programmer en Fortran

Les types de données Les différents types o Integer : Nombres entiers Valeurs positives ou négatives entre des limites qui dépendent de la machine Real : Nombres réels Valeurs positives ou négatives, ayant une partie fractionnaire, entre des limites qui...

Fortran les structures de controle et expressions logiques

Modules, interfaces et genericité Les interfaces Les interfaces jouent un r^ole tres important et quasi systematique en Fortran 90. Elles permettent de de nir les prototypes des fonctions et subroutines de nies de maniere externe. Dans ce r^ole, elles sont...

Cours de Fortran

Premiers pas en F90 Exemple de programme Structure program nom_du_programme declaration des variables instructions end program nom_du_programme Les variables – variables : noms (chaˆınes de caract`eres alphanum´eriques plus quelques autres, cf. section 2.4) permettant de manipuler des donn´ees en m´emoire....

Fortran 95 Types, objets, déclarations

Opérations numériques ● Pour entiers (integer) et réels (real), opérateurs relationnels : <, <=, ==, /=, >=, > Résultat logique Exemple : x = i == 3 ● Opérations arithmétiques : + - * / ** Sous-types numériques ● Ensembles...

Rappels et travaux pratiques de programmation Fortran

Types du fortran Le type d’une variable détermine : le nombre d’octets à réserver en mémoire un mode de représentation interne l’ensemble des valeurs admissibles l’ensemble des opérateurs qui peuvent lui être appliqués Types prédéfinis INTEGER entier CHARACTER caractère LOGICAL...