Questão
ID 2543784Disciplina: Tecnologia da Informação
Assunto: Recursividade
Ano: 2021 Banca: SELECON - Instituto Nacional de Seleções e Concursos Órgão: Empresa Gerencial de Projetos Navais
Na programação de computadores, as funções são bastante empregadas. Neste contexto, analisa-se a figura que contém um pseudocódigo com o emprego de uma função.
algoritmo "EMGEPRON"
var
SOL, LUA, NR: inteiro
funcao FNC(MAR:inteiro) : inteiro
inicio
se MAR < 2 entao
retorne 1
senao
retorne MAR * FNC(MAR-1)
fimse
fimfuncao
inicio
SOL <- 47
para NR de 0 ate 1 faca
se NR = 0 entao
SOL <- SOL MOD 21
SOL <- FNC(SOL)
senao
LUA<- 4
LUA <- FNC (LUA)
fimse
fimpara
escreval("SOL = ",SOL:4," LUA = ",LUA:4)
fimalgoritmo
Após a execução, os valores finais das variáveis SOL e LUA são, respectivamente: