Fortran est un langage de programmation généraliste, procédural et impératif, particulièrement adapté au calcul numérique et au calcul scientifique. Depuis 2003, le standard Fortran prend également en charge la programmation orientée objet. Cette balise doit être appliquée à toutes les questions sur la langue Fortran; d'autres balises spécifiques peuvent être ajoutées pour les compilateurs, les révisions de langage et des aspects particuliers d'utilisation.
Au niveau de la lisibilité, je trouve préférable d'écriremomentum = 0.0d0
do i = 1, size(elements,1)
momentum = momentum + calculateMomentum(elements(i))
end do ...
J'utilise:Warning: 'iunit' is used uninitialized in this function [-Wuninitialized]
dans Geany, mais obtenez cette erreur: open(iunit,file=dexfile,status='old',iostat=statu ...
J'essaie de m'apprendre Fortran et je me suis amusé à lier plusieurs fichiers ensemble. Les exemples suivants, j'ai écrit des programmes dans un fichier, des fonctions dans un ...