Questão
ID 525189Disciplina: Tecnologia da Informação
Assunto: Conceitos Básicos de Lógica de Programação
Ano: 2010 Banca: FGV - Fundação Getúlio Vargas Órgão: Agência de Fomento de Santa Catarina
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: