Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRodrigo Campos Alterado mais de 10 anos atrás
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.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.