• Document: CURSO BÁSICO. Fortran
  • Size: 652.8 KB
  • Uploaded: 2019-03-14 21:18:22
  • Status: Successfully converted


Some snippets from your converted document:

CURSO BÁSICO DE Fortran ÁNGEL FELIPE ORTEGA Departamento de ESTADÍSTICA E INVESTIGACIÓN OPERATIVA Facultad de MATEMÁTICAS UCM CURSO BÁSICO DE Fortran ÁNGEL FELIPE ORTEGA Departamento de ESTADÍSTICA E INVESTIGACIÓN OPERATIVA Facultad de MATEMÁTICAS UCM CURSO BÁSICO DE Fortran Índice 1 CURSO BÁSICO DE Fortran ÍNDICE PREFACIO 1. PRIMER CONTACTO CON Fortran 1.1. Calculadora elemental 1.2. Cálculos estadísticos simples 1.3. Resolución de sistemas de ecuaciones lineales 1.4. Recta de regresión 1.5. Resolución de ecuaciones no lineales 1.6. Resumen 1.7. Ejercicios 2. INTRODUCCIÓN 2.1. Historia 2.2. Estandarización 2.3. Características de Fortran 90 2.3.1. Características nuevas 2.3.2. Características mejoradas 2.3.3. Características obsoletas 2.4. Características de Fortran 95 2.5. Características de Fortran 2003 2.6. Notas 3. ESTRUCTURA DEL PROGRAMA. CÓDIGO FUENTE 3.1. Elementos del lenguaje 3.1.1. Caracteres 3.1.2. Nombres. Entidades 3.2. Formato del código fuente 3.2.1. Formato fijo 3.2.2. Formato libre 3.2.3. Compatibilidad de código en formato fijo y en formato libre 3.3. Tipos intrínsecos de datos 3.3.1. Constantes. Rangos 3.3.2. Parámetros. Variables. Declaración. Asignación 3.3.3. Arrays. Subíndices. Substrings 3.4. Operadores. Expresiones. Prioridades 3.4.1. Operadores y expresiones aritméticas 3.4.1.1. Aritmética entera 3.4.1.2. Mezcla de operandos. Conversiones 3.4.2. Operadores y expresiones de caracteres 3.4.3. Operadores y expresiones de relación 3.4.4. Operadores y expresiones lógicas Ángel Felipe Ortega. Departamento de Estadística e Investigación Operativa. Facultad de Matemáticas. UCM CURSO BÁSICO DE Fortran Índice 2 3.5. Entrada y salida estándar sin formato 3.6. Sentencias PROGRAM, END 3.7. Programa ejemplo 3.8. Ejercicios 4. SENTENCIAS DE CONTROL 4.1. Sentencia CONTINUE 4.2. Sentencia STOP 4.3. Sentencia GOTO incondicional 4.4. Sentencia IF. Bloques IF 4.4.1. IF lógico 4.4.2. Bloque IF-THEN-ENDIF 4.4.3. Bloque IF-THEN-ELSE-ENDIF 4.4.4. Bloques ELSE IF 4.5. Selector SELECT CASE 4.6. Iteraciones DO 4.6.1. DO no limitado 4.6.2. EXIT 4.6.3. CYCLE 4.7. Sentencias de control redundantes 4.7.1. DO WHILE 4.7.2. Bloques DO con etiqueta 4.7.3. Final de bloques DO en CONTINUE 4.8. Sentencias de control obsoletas 4.8.1. Sentencias obsoletas sólo en Fortran 95 4.8.1.1. GOTO calculado 4.8.2. Sentencias obsoletas en Fortran 90 y en Fortran 95 4.8.2.1. IF aritmético 4.8.2.2. Final compartido de bloques DO 4.8.3. Sentencias obsoletas en Fortran 90 y eliminadas en Fortran 95 4.8.3.1. Indices no enteros en bloques DO 4.8.3.2. GOTO asignado 4.8.3.3. Salto a la sentencia ENDIF 4.9. Programa ejemplo 4.10. Ejercicios 5. UNIDADES DE PROGRAMA. PROCEDIMIENTOS 5.1. Programa principal 5.2. Subprogramas externos 5.2.1. Uso no recursivo de subprogramas FUNCTION 5.2.1.1. Sentencia RETURN en subprogramas FUNCTION 5.2.2. Uso no recursivo de subprogramas SUBROUTINE 5.2.2.1. Sentencia RETURN en subprogramas SUBROUTINE 5.2.3. Argumentos de subprogramas externos 5.2.3.1. Dimensiones de argumentos array 5.2.3.2. Propósito de los argumentos Ángel Felipe Ortega. Departamento de Estadística e Investigación Operativa. Facultad de Matemáticas. UCM CURSO BÁSICO DE Fortran Índice 3 5.2.3.3. Sentencia EXTERNAL 5.2.3.4. Sentencia INTRINSIC 5.2.3.5. Argumentos opcionales. Palabras clave. Bloque INTERFACE 5.3. Subprogramas internos 5.4. Módulos 5.5. Sentencia DATA 5.6. Orden de las sentencias 5.7. Sentencias redundantes en unidades de programa 5.7.1. Líneas INCLUDE 5.7.2. Declaración de funciones en sentencias 5.7.3. Sentencia COMMON 5.7.4. Subprogramas BLOCK DATA 5.7.5. RETURN alternativo en subprogramas SUBROUTINE 5.7.6. Longitud asumida de argumentos de tipo carácter 5.8. Ejercicios 6. PROCEDIMIENTOS INTRÍNSECOS 6.1. Funciones numéricas 6.1.1. Funciones elementales que pueden convertir tipos 6.1.2. Funciones elementales que no convierten tipos 6.1.3. Funciones matemáticas elementales 6.1.4. Multiplicación vectorial y matricial

Recently converted files (publicly available):