

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere a lógica do algoritmo a seguir desenvolvido em Java:
import java.util.Scanner;
public class Main
{
public static int questao(int n) {
if ((n == 0) || (n == 1))
return 1;
else
return n * questao(n - 1);
}
public static void main(String[] args) {
System.out.print("digite um valor: ");
Scanner scan = new Scanner(System.in);
int valor = scan.nextInt();
System.out.println("Resultado: " + valor + " é " +
questao(valor));
scan.close();
}
}
Nessa situação, será apresentado o seguinte resultado da execução se for inserido o valor 8:
40319
40320
40322
40325