Module: Numeros reales


Problem

4/6

Entrada y salida de números reales

Theory Click to read/hide

Entrar

Puede ingresar varias variables reales del flujo de entrada y escribirlas en variables de la manera estándar: var x, y: real; leer(x, y); El primer número va en la variable \(x\), el segundo va en la variable \(y\)

Salida

Cuando se muestran números reales, el formato científico se selecciona de forma predeterminada.
Puede personalizar la salida según sea necesario de acuerdo con la condición del problema. Después del número, dos puntos indican el número total de posiciones que se asignarán al número, y luego otros dos puntos: el número de posiciones asignadas a la parte fraccionaria. Si después de los primeros dos puntos hay un número que es menor que la suma del número de caracteres en la parte entera del número, el espacio asignado para el punto que separa las partes fraccionaria y entera (se asigna 1 carácter para esto) y el número de caracteres asignados para la parte fraccionaria, luego simplemente un número dado el número asignado de caracteres a la parte fraccionaria. De lo contrario, se escriben espacios adicionales antes del número. Por lo tanto, si no sabe cuántos caracteres le llevará la parte entera, simplemente puede escribir 0 después de los primeros dos puntos, y luego se mostrará el número completo sin espacios antes.
Ejemplo: reales x := 1.0/6; escribir(x:12:9); // configurado para mostrar 9 lugares decimales y un total de 12 lugares decimales por número, teniendo en cuenta el punto de separación La pantalla mostrará _0.166666672

Problem

Complete las tareas en orden: 
1. En la quinta línea, formatee la salida de la variable \(y\)  en formato de punto fijo, con 10 decimales lugares
2. En la sexta línea, formatee la salida de la variable \(y\) en formato de punto fijo para que el número entero se muestra en 10 posiciones, con 4 signos para la parte fraccionaria
Cada declaración de salida debe generar un número de una nueva línea