Observe o algorítmo a seguir, onde ocorre a passagem de...
Imagem de fundo

Observe o algorítmo a seguir, onde ocorre a passagem de...

Observe o algorítmo a seguir, onde ocorre a passagem de parâmetro por valor e por referência, respectivamente, de ITALIA para FIAT e de FRANCA para HONDA.


Início-algorítmo

Variáveis

Numérico: ITALIA;

lógica : FRANCA;

Procedimento BADESC(lógica : HONDA; var numérico: FIAT);

início-procedimento

repetir

se (( FIAT for par ) OU HONDA)

então atribuir 25 a FIAT

senão

início

atribuir (NÃO HONDA ) a HONDA;

atribuir 85 a FIAT;

fim;

até que HONDA;

fim-procedimento

{ Início do corpo-do-algorítmo }

atribuir 97 a ITALIA;

atribuir FALSO a FRANCA;

BADESC(FRANCA,ITALIA);

imprimir (ITALIA, FRANCA);

Fim-algorítmo


Ao final do processamento, as variáveis ITALIA e FRANCA terão, respectivamente, os seguintes valores:


A

25 e FALSO


B

85 e VERDADEIRO


C

85 e FALSO


D

97 e VERDADEIRO


E

97 e FALSO