A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Introdução a Programação COM 100 Aula 07 Procedimentos.

Apresentações semelhantes


Apresentação em tema: "Introdução a Programação COM 100 Aula 07 Procedimentos."— Transcrição da apresentação:

1 Introdução a Programação COM 100 Aula 07 Procedimentos

2 Procedimento possui um nome (dentificador); pode possuir argumentos; é utilizado para prover uma abstração de comandos; a chamada a um procedimento simula a execução de vários comandos ;

3 Program Jurubeba; {definições dos Procedimentos} Procedure ; {definições dos Procedimentos} Procedure ; Begin End; {Programam Principal} BEGIN END.

4 Program Jurubeba; {definições dos Procedimentos} Procedure ; {definições dos Procedimentos} Procedure ; Begin End; {Programam Principal} BEGIN END. Informações Globais - escopo até o END. Locais ao Procedi- mento

5 Program Incremente; Var X : Integer; Procedure Soma_1; {início do procedimento} Begin Inc(X); End; {fim do procedimento} BEGIN {programa principal} X := 5; Soma_1; {chamada do procedimento} Write(X); END. {fim do programa}

6 Program Incremente; Var X : Integer; Procedure Soma_N (N : Integer); {início do procedimento} Begin X := X + N; End; {fim do procedimento} BEGIN {programa principal} X := 5; Soma_N (2); {chamada do procedimento} Write(X); END. {fim do programa}

7 Program Incremente; Var X : Integer; Procedure Soma_1 (X : Integer); {início do procedimento} Begin Inc(X); Writeln(X); End; {fim do procedimento} BEGIN {programa principal} X := 5; Soma_1 (X); {chamada do procedimento} Write(X); END. {fim do programa}

8 Program Incremente; Var X : Integer; Procedure Soma_1; {início do procedimento} Var X : Integer; Begin X:= 8; Inc(X); Writeln(X); End; {fim do procedimento} BEGIN {programa principal} X := 5; Soma_1; {chamada do procedimento} Write(X); END. {fim do programa}

9 Escopo das Variáveis Globais: vale até o fim do programa principal. Caso seja encontrada uma nova definição, com o mesmo nome, esta nova definição mascara a definição global, até o fim dessa nova definição. Conceito de Visibilidade: Uma variável é visível enquanto estiver no seu escopo.


Carregar ppt "Introdução a Programação COM 100 Aula 07 Procedimentos."

Apresentações semelhantes


Anúncios Google