Vamos analisar um programa que exibe a frase "Hello, world!"
começar
writeln('Olá, Mundo!');
fim.
Vamos colocar em ordem:
begin - esta é uma palavra-chave que indica o início do seção de ação - parte do programa que está sendo executado.
writeln('Olá, mundo!'); - writeln() - Este é o nome da função responsável por exibir os dados na tela. O que queremos produzir está escrito entre colchetes. Se quisermos exibir algum texto, colocamos entre aspas simples: 'por exemplo' (Para saber mais sobre writeln consulte a tarefa anterior com id 37568).
end - palavra-chave, assim como begin, só que denota não o início da seção de ação, mas seu fim (para mais detalhes, consulte a tarefa com id 37563 ).< /span>
|
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!
|
Caracteres especiais
Muitas linguagens de programação têm caracteres especiais que você não pode simplesmente exibir.
Na linguagem de programação Pascal, o caractere especial é o apóstrofo ( ' ).
Para exibir um apóstrofo na tela, você precisa escrevê-lo duas vezes na linha de saída.
Exemplo
começar
write(''string'') // 'string'
fim.
Você tem que se lembrar!
Para gerar um apóstrofo (símbolo ' ) você precisa escrevê-lo duas vezes.
|