Operador de saída para a tela em Pascal
Vamos analisar algumas características do operador de saída
write
(
writeln
).
1) A diferença entre
write
e
writeln
é que
write
move o cursor para uma nova linha após o texto ser exibido na tela e < code>escrever - não. Ou seja, se você escrever:
writeln('texto1');
writeln('texto2');
então obtemos:
texto1
texto2
E se você escrever assim:
escreva('texto1');
escreva('texto2');
então na tela veremos:
texto1texto2
2) Você pode passar vários parâmetros para uma instrução de saída. Eles serão exibidos em uma linha após a outra, sem espaços, quebras de linha e outros caracteres adicionais. Ou seja, escrevendo isto:
writeln('texto1', 53, 'texto2');
obtemos a saída:
texto153texto2
Observe também que write('a', 1, 'b');
é equivalente a:
escreva('a');
escreva(5);
escreva('b');
Pratique trabalhando com o código-fonte do programa no exercício!