Académique Documents
Professionnel Documents
Culture Documents
Fortran 77
Fortran es el lenguaje en que la mayora de los clculos cientficos e ingenieriles.
Y se estima que el 90% del tiempo de cmputo se gasta en programas escritos en
Fortran. Ha sido estandarizado por ANSI e ISO, por lo que un programa en Fortran
77 podr ser ejecutado todava en cualquier computadora con compilador Fortran.
Tipos de variables:
Integer: enteros
Real: nmeros reales
Double precision: doble precisin
Complex: nmeros complejos
Logical: variables lgicas
Character: caracteres
Sentencias:
program: inicia el programa
stop: resalta que el programa termina ah
end: fin del programa
parameter: parmetro fijo durante todo el programa
if: condicin
do: hace una o varias instrucciones una cantidad dada de veces
while: hacer mientras una condicin se cumpla
until: hacer hasta que se cumpla una condicin
goto: ir a una lnea dada
read(num_unidad, num_formato): entrada de datos
write(num_unidad, num_formato): salida de datos
format: da formato a la salida de datos
Subprogramas
Para manejar cdigos muy grandes es mejor dividir el programa en muchas
unidades independientes, piezas de cdigo donde se resuelve un subproblema
definido.
F77 usa funciones incorporadas (abs, min, max, sin, cos, tan, etc.). Tambin se
pueden declarar funciones mediante la sentencia function
Sentencia subroutine indica una subrutina, que puede regresar dos o ms valores
o no regresar ninguno.
Sentencia call se usa para llamar por referencia a una funcin o subrutina
Donde
es un bit de valor 0 o 1
Valor decimal:
Nmeros reales: