Bonjour,
je ne suis pas informaticien (je fais des maths), et là, j'ai voulu programmer en fortran sur mon PC, et... y a des bugs que je ne comprends pas.
J'utilise Scite et gfortran.
J'entre un programme tout bête qui range n nombres dans l'ordre croissant.
L'utilisateur entre les n nombres dans un fichier texte appelé nombres, et quand il démarre le programme, il doit entrer le "nombre de nombres", puis le programme affiche les n nombres rangés.
Je ne pense pas qu'il y ait des erreurs dans mon programme car à la fac, ça tourne (mais ils sont sous Linux).
Bref, quand je lance le .exe, tout commence bien. Il m'affiche :
Entrer le nombres de réels :
J'entre 5 puis entrer
Et le programme ferme tout seul.
- Alors, j'ai mis une pause après l'affichage du résultat : idem
- J'ai mis un READ*,a (ou a est un entier) après l'affichage du résultat : idem
- J'ai changé le programme pour qu'il m'affiche le résultat dans un nouveau fichier texte : il ne créé pas le nouveau fichier.
J'ai fait des programmes plus compliqués qui appellent des subroutines, et j'ai le même problème.
Je peux peut-être mettre ici mon programme (?)
Si vous pouvez m'aider... Merci !
Romain
Partager