User Tools

Site Tools


espacos_e_linhas_em_branco_sao_ignorados

Os quatro exemplos abaixo geram rigorosamente o mesmo código executável, inclusive com o mesmo tamanho em bytes, pois o compilador ignora linhas em branco e espaços. Contudo, a legibilidade da primeira versão é privilegiada.

Versão 1:

program OiPessoal;
begin
   write('Oi ');
   writeln('Pessoal!');
end.

Versão 2:

program OiPessoal; begin write('Oi '); writeln('Pessoal!'); end.

Versão 3:

program
OiPessoal
;
begin

write

('Oi '
         )
;
writeln('Pessoal!')
;
end
.

Versão 4:

program OiPessoal          ;
begin                                           write('Oi ');
writeln('Pessoal!');         end.

Em resumo, é preferível escrever um comando por linha, preferencialmente deixando espaços em branco de maneira regular. Usar uma linha em branco entre blocos com o mesmo sentido, também é boa prática: inicialização de variáveis, leitura de variáveis, processamento das informações, por exemplo.

É muito importante que o programador mantenha a consistência do padrão por toda a redação do programa.

espacos_e_linhas_em_branco_sao_ignorados.txt · Last modified: 2019/04/24 10:48 by castilho