Pagina anteriorIndiceProxima pagina

Algoritmos Computacionais

6.6 Passagem por nome

O parâmetro recebe o  NOME da variável do argumento da chamada.

Baseado no algoritmo exemplo: 
 
Na chamada:
X recebe o nome de I=2 
Y recebe o nome A[I], ou seja, A[2]=6 
Na execução:
X<-X+1, isto implica que  X=I recebe 3
Y<-Y+1, isto implica que Y recebe o valor de A[I]+1, ou seja A[3]+1= 8
Note que Y muda de A[2] para A[3] durante a execução da rotina, pois I passa de 2 para 3.
Escreve       3       8
No retorno:
Escreve     3   5   6   8


Pagina anteriorIndiceProxima pagina

araujo@eng.uerj.br