domingo, 8 de fevereiro de 2009

Fatorial em Java

Este é um código simples que calcula e imprime na tela o Fatorial de 2, 4, 6 e 10 no Java



/**
* TREINO JAVA
* AUTOR: Paulo Henrique
* Fatorial de 2,4,6 e 10
* Data: 08/02/2009
*/

public class Fatorial
{
public static void main(String argumentos[])
{
int resultadoFatorial = 1, // inicializa com 1 para calcular o fatorial
aux; // auxiliar para o laço

// fatorial de 2
for ( aux = 1; aux <= 2; aux++ )
{
resultadoFatorial *= aux;
}

System.out.println("Fatorial de 2: " + resultadoFatorial);

//********** fim fatorial de 2 ************************

// fatorial de 4
resultadoFatorial = 1; // inicializa com 1 novamente

for ( aux = 1; aux <= 4; aux++ )
{
resultadoFatorial *= aux;
}

System.out.println("Fatorial de 4: " + resultadoFatorial);

//********** fim fatorial de 4 ************************

// fatorial de 6
resultadoFatorial = 1; // inicializa com 1 novamente

for ( aux = 1; aux <= 6; aux++ )
{
resultadoFatorial *= aux;
}

System.out.println("Fatorial de 6: " + resultadoFatorial);

//********** fim fatorial de 6 ************************

// fatorial de 10
resultadoFatorial = 1;

for ( aux = 1; aux <= 10; aux++ )
{
resultadoFatorial *= aux;
}

System.out.println("Fatorial de 10: " + resultadoFatorial);

//********** fim fatorial de 10 ************************
}
}

0 comentários: