Foros de daboweb

MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación => Webmasters - Diseño Web - Programación - Diseño gráfico => Mensaje iniciado por: yhebra en 21 de Octubre de 2004, 03:52:58 pm

Título: suceso paranormal: ¿os ha pasado alguna vez?
Publicado por: yhebra en 21 de Octubre de 2004, 03:52:58 pm
Hola!!

Estoy escribiendo un programilla fortran que me lea una serie consecutiva de archivos:
*********************************************************
      program vibracion
                                                                                                                             
      dimension enlaces(10000,6)
      character*3 raiz
      character*4 ext
      character*8 filename
      character*1 orden
                                                                                                                             
      x=0.
      raiz='oga'
      ext='.xyz'
      do j=1,6
                   write(orden,'(i1.1)') j
                   filename=raiz//orden//ext
                   open(j,file=filename,status='old')
                   read(j,*)x
                   write(*,*)x
                   close(j)
      end do
      stop
      end program

*************************************************************************

Los archivos son tríadas de números, en plan:

-1.26111 1.47704 -0.589984
-1.26068 1.52804 -0.568728
-1.25315 1.57949 -0.552699
-1.23103 1.61879 -0.542233
-1.20389 1.63377 -0.535293
-1.17202 1.63182 -0.535425
-1.1273 1.63304 -0.541636

etc. hasta el infinito...

Pasa lo siguiente: los archivos de oga1.xyz hasta oga5.xyz, sin problemas. Cuando llega al oga6.xyz, lo abre pero no imprime el número en pantalla, y además lo modifica, y queda sólo:

0.922949 1.39704 1.19728
  0.922949016

Vale, ahora me copio el oga6.xyz como oga7.xyz, y hago el ciclo DO hasta 7. Vuelve a escribir sólo las 5 primeras tríadas en pantalla, me vuelve a joder el oga6.xyz y el oga7.xyz lo deja intacto!!

        :shock:

¿Se os ocurre algo?

Muchas gracias
Título: suceso paranormal: ¿os ha pasado alguna vez?
Publicado por: yhebra en 22 de Octubre de 2004, 11:01:29 am
Vale, después de darle muchas vueltas, se encendió la lucecita
 :idea:

El fallo era totalmente de principiante:

si defino el archivo como unidad 6, tengo problemas porque el 6 se corresponde con la pantalla, ayyyyyyy
Título: suceso paranormal: ¿os ha pasado alguna vez?
Publicado por: jirho en 25 de Octubre de 2004, 06:32:33 pm
...bien, la verdad no manejo el lenguaje, pero me alegra que se haya solucionado... :wink: ...