- Fundamentos de ProgramaçãoAlgoritmosDefinição de Algoritmo
- Fundamentos de ProgramaçãoPassagem de Parâmetros
- Fundamentos de ProgramaçãoPseudocódigo
- Fundamentos de ProgramaçãoVariáveis
Analise o pseudocódigo abaixo, que emprega uma rotina com passagem de parâmetros, por valor de LL para BB e de XX para YY e por referência de NN para WW.
algoritmo ALGORITMO88;
variáveis
NN: numérico_inteiro;
LL: lógica;
XX: alfanumérica;
rotina PERNAMBUCO (BB:lógica;YY:alfanumérica;var WW:numérico_inteiro);
início
se ( resto da divisão de WW por 2 ) = 0 então atribuir 13 a WW;
atribuir "BRASIL" a YY;
atribuir FALSO a BB;
fim-rotina;
{ corpo principal do algoritmo }
início
atribuir 18 a NN;
atribuir VERDADEIRO a LL;
atribuir "ARGENTINA" a XX;
PERNAMBUCO(LL,XX,NN);
fim_do_algoritmo.
Após a execução do algoritmo, os valores de NN, LL e XX serão, respectivamente: