Manual De Fortran Basico

Páginas: 10 (2376 palabras) Publicado: 16 de mayo de 2015
 Estructura de datos
El lenguaje FORTRAN, como cualquier otro lenguaje de programación, posee unos elementos básicos que se estudiarán a continuación y un conjunto de reglas que, combinando entre si esos elementos de base, van dando lugar a una serie de instrucciones, con las cuales el hombre llega a comunicarse con el ordenador. Antes de explicar como se construye un algoritmo, hay quemencionar los tipos de datos que puede manejar este lenguaje, los cuales vienen a ser bastante generales a cualquier sistema de programación.
1. Constantes. Este término designa un valor específico y determinado que se define al hacer un programa y que no cambia a lo largo del mismo
2. Variables. El concepto de variable coincide con el concepto habitual que se tiene de ella; es un nombre simbólico conel que se designa o hace referencia a un dato que puede tomar valores diversos.
Tanto las constantes como las variables pueden ser de cuatro tipos principalmente:
Entera (INTEGER). Una constante entera es una sucesión de dígitos precedidos o no del signo positivo (+) o negativo (-) y sin coma decimal, es decir, el concepto de constante entera en FORTRAN coincide con el concepto habitual de númeroentero. El límite en la cantidad para datos enteros es de -32768 al 32767 para máquinas con memoria de 16 bits y de -2147433647 al 2147433647 para máquinas las cuales la memoria guarde hasta 32 bits. (Ej.: 2435, -569, +15)
Reales (REAL). En cualquier caso, una constante real en FORTRAN equivale al valor de un número real habitual, es decir, una cantidad formada por una parte entera y unafraccionaria (punto decimal equivale a coma). Se define como exponente real, el carácter alfabético E seguido por in signo + o - y por una constante formada por dos dígitos como máximo (Ej.: E25, 1.23E-3, -5E-02)
Lógicas (LOGICAL). Un dato lógico únicamente posee dos valores: cierto (.TRUE.) o falso (.FALSE.) y se guardan en memoria mediante códigos binarios especiales. Obsérvese los puntos que precedeny siguen a estos valores, los cuales son indispensables.
Caracteres (CHARACTER). Es un conjunto de caracteres válidos y su longitud es el número total de caracteres que contiene. Se define una constante de este tipo precedidos y seguidos por un apóstrofe ('), cuyo carácter denomina delimitador. (Ej.: 'Hola que tal', 'Coste = '). No confundir el apóstrofe con las comillas, ya que son dos cosastotalmente diferentes.
Doble precisión (REAL*8). Se denomina exponente doble precisión en FORTRAN, al carácter alfabético D seguido opcionalmente del signo + o - y finalizando por una constante entera (Ej.: D01, 14.2D+3, 12D-02). La diferencia entre este tipo de valor con el de real es que para este caso es que el compilador reserva más memoria para la doble precisión, con lo cual el número dedígitos es mayor.
Los nombres para las constantes y variables se forman utilizando un conjunto de caracteres, los cuales hay que seguir varias reglas:
No pueden empezar por un carácter numérico, por ejemplo no se puede llamar una variable 8MAR.
Todas aquellas variables cuyo nombre comience con los caracteres alfabéticos I, J, K, L, M o N se dice que queda implícitamente definida como variableentera. Las variables enteras designan zonas de memoria cuyo contenido es una constante o valor entero.
Todas aquellas variables cuyo primer carácter alfabético sea una letra distinta de las mencionadas anteriormente, se dice que son variables reales definidas de forma implícita. Una variable real contiene un valor constante real.
Como esto restringe bastante la programación, ya que por ejemplo no sepodría declarar una variable distinta a entera o real, existe una forma de indicar explícitamente las constantes y variables, para ello se indica justo detrás del inicio del programa como se indica en la siguiente tabla:
INTEGER contador
Variable entera denominada contador
REAL numero
Variable real denominada número
LOGICAL salir
Variable lógica denominada salir
CHARACTER*6 mensaje...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual básico de Fortran
  • Manual basico
  • Manual Basico SPSS Manual Basico SPSS
  • Manual básico mikrotik
  • Manual Windows Basico
  • Manual Basico De Serologia
  • Manual basico de primeros auxilios
  • Manual de ortografía básica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS