Buscar

Como calcular fatorial no java?

Como que posso fazer um código em java metodo recursivo usando fatorial?

💡 7 Respostas

User badge image

Celso Junio Tamarindo Soares

package aula18022014;

public class fatorial {

public static void main(String[] args) {
int t = fatorial(5);
System.out.println(t);

}

public static int fatorial(int num) {
if (num == 0) {
return 1;
} else {
return num * fatorial(num - 1);
}
}
}

1
Dislike0
User badge image

Luis Felipe Kaufmann

public static int fatorial(int num) {

     return num == 0 ? 1 : num * fatorial(num - 1);

}

1
Dislike0
User badge image

Lucas Leocádio

public class Fatorial



         public static void main (String [] args)

         { 

                int i, Fat = 4; 

                for ( i=1; i<=Fat; i++)

                      Fat=Fat*i; 

                System.out.print(Fat); 

         } 

0
Dislike1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais