class FatorialDemo {
	public int fatorial (int n){
		if (n==1) {
			return 1;		
		} 
		/* Definicao recursiva, invoca a si mesmo */ 
		return fatorial(n-1)*n;
	}

	public static void main(String args[]) {
		FatorialDemo teste = new FatorialDemo();
		System.out.println(teste.fatorial(5));
	}
}
Este artigo foi útil ?
SimNão

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Close Search Window