Salam,
J'utilise le programme suivant qui a pour rôle de lire l'ensemble des valeurs disposées sur chaque lignes du fichier xxx, et afficher après compilation 24 valeurs (d,e,f......zz,aa) sur chaque ligne.
Le problème qui se pose c'est que après l’exécution du programme, il n'affiche que 17 valeurs sur chaque ligne!!!!! Je ne sais pas pourquoi les autres valeurs (uu,vv........zz,aa) ne s'affichent pas.
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 real a,b,c,d,e,f,g,h,ii,jj,kk,ll,mm,nn,oo,pp,qq,rr,ss,tt,uu,vv,ww,xx,yy,zz,aa integer i open(unit=2,status='unknown', file='xxx') do i=1,251 read(2,*) a,b,c read(2,*) d,e,f,g,h,ii read(2,*) jj,kk,ll,mm,nn,oo read(2,*) pp,qq,rr,ss,tt,uu read(2,*) vv,ww,xx,yy,zz,aa write(4,10) i,d,e,f,g,h,ii,jj,kk,ll,mm,nn,oo,pp,qq,rr,ss,tt,uu,vv,ww,xx,yy,zz,aa 10 format(3x,i3,3x,200(f12.2,4x)) end do end
Partager