Informatica

Páginas: 3 (568 palabras) Publicado: 21 de octubre de 2012
Formato de los datos en la entrada/salida.
Otro aspecto a considerar en la entrada/salida de datos (ya sea por archivos o por teclado/pantalla) es la forma de estos datos. Hasta el momento hemosdejado que el compilador escoja automáticamente el formato apropiado para cada tipo de dato. Sin embargo es posible dar una forma precisa de la representación de los datos con una especificación deformato la cual consiste en una cadena de caracteres de la forma ’( lista de especificaciones de formatos )’. Cada conjunto de especificación de formato consiste de un descriptor de edición de una letra,dependiente del tipo de dato, un tamaño de campo y una ubicación decimal si es pertinente. La tabla 6 muestra los descriptores de formatos de más utilidad. Para hacer efectiva esta especificación deformato se coloca la misma en la correspondiente sentencia de entrada/salida reemplazando al segundo carácter ’*’. Por ejemplo, para imprimir el resultado de nuestro programa ejemplo con las coordenadas contres decimales, podemos escribir
write(9,’(A)’) ’Coordenadas del baricentro’
write(9,’(A,F7.3)’) ’x = ’, bar_x
write(9,’(A,F7.3)’) ’y = ’, bar_y
Nota 1. En la especificación de formato Fw.d de undato real debe ser w ≥ d + 3 para contemplar la presencia del signo del número, el primer dígito y el punto decimal.
Nota 2. Con la especificación de formato Ew.d de un dato real, éste es mostrado enforma normalizada, esto es, con un signo menos (si es necesario) seguido de una parte entera consistente de un cero, el punto decimal, y una fracción decimal de d dígitos significativos, y una letra Econ un exponente de dos dígitos (con su signo menos si es apropiado). Por lo tanto, debe ser w ≥ d + 7.
Nota 3. En la especificación de formatos de un dato real si el número de dígitos de la partefraccionariaexcede el tamaño asignado en la misma los dígitos en exceso serán eliminados después de redondear elnúmero. Por ejemplo, la especificación F8.2 hace que el número 7.6543 se escriba como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS