Pagina anteriorIndiceProxima pagina

Algoritmos Computacionais

6.3 Passagem  por valor

O valor, e apenas o valor, do argumento é copiado para o parâmetro da chamada. Qualquer ação sobre esta variável no procedimento chamado não tem efeito na variável ou expressão de origem.

Baseado no algoritmo exemplo: 
 
Na chamada:
X recebe o valor de I=2
Y recebe o valor de A[2]=6
Na execução:
X<-X+1, isto implica que  X recebe 3
Y<-Y+1, isto implica que Y recebe 7
Escreve       3       7
No retorno:
Escreve      2     5     6    7


Pagina anteriorIndiceProxima pagina

araujo@eng.uerj.br