Fortran - Ciclo do desde 0

 
Vista:

Ciclo do desde 0

Publicado por Ale y Mari desesperadas (1 intervención) el 06/06/2008 00:19:54
¿Cómo es posible inicializar un ciclo "do" desde cero? La versión que dispongo de Fortran es Fortran 90 (Fortran Power Station), aunque uso la sintaxis para 77. En el caso que el problema sea de la versión, ¿cuál versión debo usar (XP)? Ayuda por favor...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de heaj

RE:Ciclo do desde 0

Publicado por heaj (13 intervenciones) el 03/07/2008 20:05:21
Buen, no veo la dificultad de usar un ciclo Do desde 1 a cualquier número, si lo que deseas es usar el 0 para poder usar un array con subindice cero, considero que deberías cambiar el concepto de erreglos que tienes.
Hay un comando en fortran para indicar que un array puede tener subindice cero, pero no lo recuerdo en este momento.
Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ciclo do desde 0

Publicado por Jesús Xamán (1 intervención) el 16/09/2008 01:59:58
Hola:

Te anexo lo siguiente:

Cuando vayas a declarar la variable por ejemplo la matriz, se hace como:

DIMENSION A (0:100,0:100)

donde A es la matriz y creaste el espacio desde 0 hasta 100.

Cuando inicies el ciclo hazlo tan normal como siempre lo haces, por ejemplo, si deseas inicar de cero hasta 100:

DO 300 I=0,100
DO 300 J=0,100
A(I,J)=5.0d+00
300 CONTINUE

Espero poder haberte ayudado. Suerte...
Cualquier cosa puedes escribirme a mi correo: [email protected]

Saludos...

J. Xamán
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar