Primeiro procedimento |
|
program Meu_Primeiro_Procedimento; { Os procedimentos ou subprogramas que não retornam valor são declarados e implementados na área de declarações do programa principal. Um procedimento possui todas as caracteristicas de um programa sendo este o motivo pelo qual são também chamados de subprogramas. Assim como os programas, os procedimentos possuem sua própria área de declaração e sua própria área de implementação. Também como os programas, os subprogramas podem conter outros subprogramas. NOTA: na área de declarações e' também permitido declarar label's; porem, um programa pascal bem escrito não deve incluir label's e goto's. DESVIOS INCONDICIONAIS SÃO SEMPRE FONTES DE PROBLEMAS DIFICEIS DE RESOLVER! } { para entender como o presente programa é executado sugiro a sua execução com pressionamentos da tecla F7 }
procedure Procedimento1; { este procedimento pertence ao programa principal } begin { of procedure } Writeln('Bom dia.'); end; { of procedure } begin Writeln('Oi'); Procedimento1; { chama o Procedimento1} Writeln('Aqui'); Procedimento1; { chama o Procedimento1} Writeln('Fim'); end.
|