Bonjour,
Je suis sur mac et j'ai un problème de lecture de fichier. Quand je lance mon code, je reçois en retour le fichier a.out suivant:
La ligne 8 est: read(11,*) nLast login: Sat Apr 9 14:08:00 on ttys001
/Users/Alex/Desktop/Beleg/a.out ; exit;
alex:~ Alex$ /Users/Alex/Desktop/Beleg/a.out ; exit;
At line 8 of file Ex1.f90
Fortran runtime error: End of file
logout
Voici mon code:
avec le fichier 'Koord.txt' suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 program Ex1 implicit none real, allocatable:: x(:), y(:) integer i, n open(11, file='Koord.txt') read(11,*) n write(*,*) n allocate(x(n)) allocate(y(n)) do i=1,n read(11,*) x(i), y(i) enddo close(11) write(*,*) x, y end
La première ligne donne la dimension des vecteurs et dans les lignes suivantes le premier chiffre doit être assimilé à x et le second à y.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 5 1,0 6,0 2,0 7,0 3,0 8,0 4,0 9,0 5,0 0,0
Merci beaucoup à quiconque peut m'aider,
Alex
Partager