Questão 49 Comentada - Ministério do Desenvolvimento Agrário (MDA) - Analista - Negócios - FUNCAB (2014)

Observe o algoritmo a seguir, que utiliza o conceito de função recursiva.

algoritmo "MDA"
var
X, W, N : inteiro
funcao FF(Y:inteiro):inteiro
inicio
N se Y retorne 1
senao
retorne Y * FF(Y-1)
fimse
fimfuncao
inicio
X N W W escreval(W,N)
fimalgoritmo


Após a execução, o algoritmo, os valores de W e N serão, respectivamente:

  • A 120 e 5.
  • B 120 e 1.
  • C 70 e 0.
  • D 70 e 5.
  • E 70 e 1.