Questão 2173713

Tecnologia da Informação · 2023

Questão

ID 2173713

Disciplina: Tecnologia da Informação

Assunto: Recursividade

Ano: 2023 Banca: Instituto Consulplan Órgão: Instituto Federal do Pará


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:

Alternativas da questão 2173713
Pular para o conteúdo principal