//Data: 13/03/12
//Programa: Exercicio 04 - Imprima os fatoriais de 1 a 6
public class Exercicio04 {
public static void main(String[] args){
System.out.println("Exercicio 04 - Imprima os fatoriais de 1 a 6");
int fato;
int n;
for ( n = 1, fato = 1; n <= 6; n ++ ){
fato = fato * n;
//System.out.println("O fatorial de 0 eh = " + (fato) );
System.out.println("O fatorial de " + n + " eh = " + (fato) );
}
}
}
Por que a variável fato não é igualada a 1 a cada repetição ? e por que se alterado o valor de 6 para 20, 30 ou 40 não funciona o algoritmo ?
ResponderExcluir