Entrada e saída de números reais
Entre
Você pode inserir várias variáveis reais do fluxo de entrada e escrevê-las em variáveis da maneira padrão:
var x, y: reais;
ler(x, y);
O primeiro número vai para a variável \(x\), o segundo vai para a variável \(y\)
Saída
Ao exibir números reais, o formato científico é selecionado por padrão.
Você pode personalizar a saída conforme necessário de acordo com a condição do problema. Após o número, dois pontos indicam o número total de posições que serão alocadas para o número e, a seguir, outros dois pontos - o número de posições alocadas para a parte fracionária. Se após os primeiros dois pontos houver um número menor que a soma do número de caracteres na parte inteira do número, o espaço alocado para o ponto que separa as partes fracionária e inteira (1 caractere é alocado para isso) e o número de caracteres alocados para a parte fracionária e, em seguida, simplesmente um número com o número de caracteres alocado para a parte fracionária. Caso contrário, espaços adicionais são escritos antes do número. Portanto, se você não sabe quantos caracteres a parte inteira irá ocupar, você pode simplesmente escrever 0 após os primeiros dois pontos, e então o número inteiro será exibido sem espaços antes dele.
Exemplo:
real x := 1,0/6;
writeln(x:12:9); // definido para exibir 9 casas decimais e um total de 12 casas decimais por número, levando em consideração o ponto de separação
A tela exibirá
_0.166666672
Problem
Conclua as tarefas na ordem:
1. Na 5ª linha, formate a saída da variável \(y\) no formato de ponto fixo, com 10 casas decimais lugares
2. Na 6ª linha, formate a saída da variável \(y\) no formato de ponto fixo para que o número inteiro é exibido em 10 posições, com 4 sinais para a parte fracionária
Cada instrução de saída deve produzir um número de uma nova linha