Fortran - subprogramas en fortran

 
Vista:

subprogramas en fortran

Publicado por rodolfo (1 intervención) el 22/04/2004 04:59:08
saben que tengo un problemas con funciones o subprogramas, alguien me puede mostar un codigo con una funcion que sume 2 numeros, por fa. no logro que me corran las funciones.
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

RE:subprogramas en fortran

Publicado por Raul (2 intervenciones) el 12/05/2004 02:51:40
Espero que este programita te sirva

Program Sumar2n
implicit none

real*8 :: n1, n2, resultado

n1=10.0
n2=10.0

resultado = Sumar(n1,n2)

write(*,*) resultado

contains

function sumar(A,B)
real*8 :: sumar, A, B
sumar=A+B
end function sumar

end Program Sumar2n

Si es un procedimiento tienes que usar subroutine en ves de function y este no te regresa un resultado, lo puedes usar como por ejemplo para llenar una matriz o algo asi y lo mandas llamar como

call procedimiento(parametros)
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