READ (*, *) WRITE(*; *) Formato libre Format → se utiliza para especificar la forma en que las variables son impresas o leídas en un programa. WRITE(*,

Slides:



Advertisements
Presentaciones similares
Interfases Contables en CIO
Advertisements

Access - Tablas.
Iteración La iteración permite modelar problemas en los cuales una secuencia de instrucciones debe ejecutarse varias veces. La cantidad de iteraciones.
Insertar Mónica Rodríguez.
PHP-MYSQL OPERADORES EN PHP
Resolución de Problemas y Algoritmos Buffer - Read & Readln
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Resolución de Problemas y Algoritmos Lenguaje Pascal Entrada y Salida
Variables Prof. Gonzalo Pastor.
Existen diferentes tipos de datos que pueden ingresarse en las hojas de calculo como los que se explican a continuación:
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Objetos de un programa Datos: Se denomina dato a toda aquella información característica de una entidad y que es susceptible de tratamiento en un programa.
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Logaritmo Es el exponente al que hay que elevar otro número llamado base para que nos resulte como potencia un número N. donde: N es el número b es la.
Arreglos (vectores, matrices, ….)
MTRO. JOSÉ SALVADOR BELTRÁN LEÓN
TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
Tema 3 Entrada y Salida.
Herramientas informáticas Hojas de cálculo
UNIDAD 1 INTRODUCCION A LA QUIMICA GENERAL REPASO DE MATEMATICA
FIEE DAR FORMATOS A NUMEROS PARA LA SALIDA DEL PROGRAMA Ing. José Antonio Poma G.
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
Tema 2: Los tipos de datos
UNIVERSIDAD INTERAMERICANA DE PUERTO RICO RECINTO DE GUAYAMA PROF
2 Sesión Contenidos: Potencias Notación científica. Concepto
INTRODUCCION PROPIEDADES
Notación Científica.
Criterios de divisibilidad
Informática Ingeniería en Electrónica y Automática Industrial
Sistemas decimal, binario, octal y hexadecimal
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
Sistemas de numeración
TAMAÑO Y ORIENTACIÓN DEL PAPEL
Resolución de Problemas y Algoritmos Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Bahía Blanca - Argentina.
Introducción a Celdas. Celdas La intersección de una fila y una columna es una celda. Cada celda está referenciada por un único par de coordenadas y ocupa.
CONTROL DE BLANCOS: (BN y BZ) BN y BZ controlan si los blancos en una lectura son ignorados o tratados como 0. BN → los blancos en toda la secuencia numérica.
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
Errores e Incertidumbre
Ciclos (Loops, Repeticiones) Permiten ejecutar una secuencia de sentencias mas de una vez. Hay 2 tipos de loops:  WHILE repite la acción un número indefinido.
Teoría – Alejandro Gonzalez
Aritmética PARA COMPUTADORAS
FILTROS. Un filtro es un programa que recibe una entrada, la procesa y devuelve una salida. Relacionando filtros simples podemos hacer prácticamente cualquier.
 La estructura donde se guardan los datos de los programas se llama archivo (file)  Un file consiste en varias líneas de datos relacionados que forman.
Algoritmo Ing. Maria Rosana Heredia
Tema 2: Base de datos relacionales
introducción al lenguaje
2 EXCEL HERRAMIENTAS BÁSICAS. 2 Objetivos: Aprender a separar datos de un celda en varias Manejo de formatos no tradicionales Generar datos de manera.
Microsoft Office Excel 2007
PHP con Bases de Datos Tema 2 Variables, Constantes y Tipos de Datos
Suma+ Resta- Multiplicación* División/ Paréntesis( ) Exponentes^ Es necesario aclarar que todas las ecuaciones comienzan con signo de igualdad =
Indicador 1: Identifica en su vida cotidiana el papel que juega el procesador de textos para expresarse, comunicarse y producir diversos materiales de.
Presentado por: carolina gallardo Universidad metropolitana de B/quilla.
Presente un cuestionario con los aspectos mas importantes sobre los
ACCESS  Para los campos Texto, esta propiedad determina el número máximo de caracteres que se pueden introducir en el campo. Siendo por defecto.
Tema: Suma y Resta de decimales
Lenguaje de programación c
A continuación revisaremos algunos temas generales que te permitirán comprender mejor esta lección. Presentación Haz click en el botón destacado.
Notación Científica Junio 2004.
Prefijo Símbolo Decimal Equivalente Potencia de 10 tera- T giga- G mega- M kilo- K hecto-
NÚMEROS ENTEROS Y DECIMALES
POTENCIACION ALGEBRAICA
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
Potenciación La potenciación o exponenciación es una multiplicación de varios factores iguales, al igual que la multiplicación es una suma de varios.
Entrada/Salida : I/O FORTRAN 90/95 MC. Pope ITD. Entrada y Salida (I/O) Fortran proporciona dos tipos de declaraciones para entrada y salida de datos.
Omar Herrera Caamal Rigoberto Lizárraga Luis Cetina Luna.
P ROCESO DE E NSAMBLADO Cámara Vázquez Berenice Rubí.
Números y Fracciones 1.Los números naturales y los enterosLos números naturales y los enteros 2.Números primosNúmeros primos 3.Máximo común divisor y mínimo.
Ing. Barros Rodriguez D. Ronald Introducción a la Programacón.
EXCEL. En Excel 2007 tenemos el cuadro de diálogo Formato de celdas para aplicar formato al contenido de las celdas seleccionadas. 1 Inicio 1 Inicio 2.
1 Los números reales Los números racionales Los números irracionales
Transcripción de la presentación:

READ (*, *) WRITE(*; *) Formato libre Format → se utiliza para especificar la forma en que las variables son impresas o leídas en un programa. WRITE(*, 100) i, resultado 100 FORMAT( ‘ El resultado de la iteración ’, i3, ‘ es ‘, f7.3 ) 100 → Es el nivel (nombre de la sentencia) Format → como se va a imprimir esa sentencia I3 y f7.3 → describen como se imprimen i y resultado ‘ El resultado de la iteración ’→ Frase explicativa I3 → usa 3 lugares para escribir, significa que va a escribir un número entero de a lo sumo 3 dígitos F7.3 → usa 7 lugares para escribir este número con 3 decimales a la derecha del punto. El resultado de la iteración 21 es formateado El resultado de la iteración 21 es formato libre

Distinta formas de incluir los formatos:  WRITE(*,100) i, x 100 FORMAT(1X, i6, F10.2) ! sentencia FORMAT  CHARACTER (20) : : forma ! Formato con character variable forma= ‘(1X, i6, F10.2)’ WRITE(*, forma) i, x  WRITE(*, ‘(1X, i6, F10.2)’) i, x ! Formato con character constante Los descriptores están separados por comas Las impresoras o las pantallas generalmente usan 132 caracteres de ancho y 72 lineas de largo El primer carácter no se imprime se lo conoce como caracter de control y especifica el espaciamiento vertical por línea de acuerdo con la tabla

caracter de controlacción 1Salta a una nueva página BlancoSimple espacio 0Doble espacio + sin espaciamiento (sobreimprime) Ej: WRITE(*,100) 100 format (‘1’,’ Escribe en el tope de una nueva pagina’) WRITE(*,110) 110 format (‘0’,’ Doble espaciamiento vertical’) WRITE(*,120) 120 format (‘ ’,’ ======================’) Escribe en el tope de una nueva pagina Doble espaciamiento vertical =======================

! ATENCIÓN Ej WRITE ( *, ‘(I3)’) n Si el número que voy a imprimir es 123 y no está en el primer lugar un caracter de control, toma al 1 y salta a una nueva página. 100 FORMAT(‘1’, I3) 100 FORMAT(‘1’, ‘contador = ’, I3) 100 FORMAT(‘1contador = ’, I3)

Símbolosignificado cNúmero de columna dNúmero de dígitos a la derecha del punto decimal para la entrada o salida de in real mNúmero mínimo de dígitos a ser mostrados nNúmero de espacios para saltear rFactor de repetición→ número de veces a usar un grupo de descriptores wAncho del campo→ número de caracteres a usar para la entrada o salida Descriptores del formato 1.Describen la posición vertical de una línea de texto 2.Describen la posición horizontal de una línea de texto 3.Describen la el formato de salida de un valor particular 4.Controla la repetición de una porción del formato

SALIDA DE NÚMEROS ENTEROS Descriptor I El descriptor de los números enteros es la I. Su formato en general repetición ← rIw o rIw.m → número de dígitos que ancho del campoque imprime Esto significa que el ultimo digito del valor entero ocupará la columna más a la derecha del campo.  Si el valor a imprimir es mayor que el campo asignado, en lugar de imprimir parte del número imprime *.  w ≥ m Si el número a imprimir es mas pequeño que m agrega 0 a la izquierda. Si el número a imprimir es mas mayor que m este es ignorado. m puede ser 0 !!!! Esto es no se pueden escribir dígitos. Si el número a imprimir es 0 pone blancos, si es otro dígito usa Iw  Si el número a imprimir es negativo hay que agregar un espacio mas en el ancho. Si es positivo el signo no se imprime.

Ej El factor de repetición es el número de veces que el descriptor tiene que repetirse Ej 13I4 es equivalente a I4, I4, I4 Ej 2INTEGER : : a = 3, b = -5, c =128 WRITE( *,”(3i4.2)”) a, b, c

El descriptor de los números reales es la F. Su formato en general repetición ← rFw.d → número de dígitos posteriores al punto decimal ancho del campo SALIDA DE NÚMEROS REALES Descriptor F Cuando se imprime un número real hay que tener en cuenta que la parte entera ocupa w - (d+1). Si el valor de la parte entera supera el espacio asignado todas las posiciones se completan con *. Si se trabaja con números negativos w ≥ (d+2)  cuando el número decimal contiene mas decimales de los que serán impresos el valor será redondeado. Ej: el 1.73 con un formato de F3.1 un lugar se usa para el punto un lugar para el decimal y un lugar para el entero → 1.7. Si fuera 1.76 imprime 1.8.

Ej: Ej:REAL :: a = 12.34, b = , c = WRITE(*,"(3F6.2)") a, b, c  Si el número tiene menos decimales que los considerados con el descriptor los espacios serán completados con 0. Ej: 1.73 con formato F5.3 imprime 1.730

Descriptor E Los números reales pueden ser impresos en notación exponencial usando el descriptor E. Su formato en general repetición ← rEw.d → número de dígitos posteriores al punto decimal ancho del campo El descriptor E se utiliza con un numero entre 0.1 y1.0 y una potencia de 10 Ej: el número → x 10 4 y se escribe con el descriptor E → E+04 Cuando se utiliza la notación científica se tienen que tener en cuenta los siguientes lugares :  3  para el signo de la mantisa, el 0 y el punto  1→ para la E  3  para el signo del exponente y 2 para el exponente. En general: w ≥ d + 7 Ej REAL : : a = E6, b = 0.001, c = -77.7E10, d = -77.7E10

WRITE (*, 200) a, b, c, d 200FORMAT( ‘ ‘, 2E14.4, E13.6, E 11.6 ) E E E+12*** ******** Descriptor ES Es exactamente como el descriptor E solo que la mantisa va entre 1 y 10 En general: rESw.d

Ej REAL : : a = E6, b = 0.001, c = -77.7E10 WRITE (*, 200) a, b, c 200FORMAT( ‘ ‘, 2ES14.4, E12.6) E E-03***********