Visitantes


Contador
Contador
Tire suas dúvidas nos links abaixo!
Obs: A estrutura do blog não permite colocar a linha dos includes corretamente, ao passar o código para o compilador favor preencher essa linha corretamente

domingo, 27 de março de 2011

Fatorial

Abaixo calculamos o fatorial, para quem não sabe fatorial de N é o produto dos numeros inteiros positivos menores ou iguais a N.
EX: Fatorial de 5 é 5x4x3x2x1.


#include < stdio.h >
#include < stdlib.h >

int main(int argc, char *argv[])
{
int numero,x,fatorial=1;
// Na linha acima declaramos as variaveis

printf("Digite um numero:\n");

scanf("%d",&numero);// Nesta linha o programa recebe o numero a ser fatorado

/*

Na linha abaixo usamos o comando (for) para calcular o fatorial, dentro dos
parenteses atribuimos a variavel x o valor da variavel numero que sera digitado
pelo usauario. Nessa mesma linha ainda entre os perenteses fazemos um teste para
ver se o numero digitado é maior que 1, caso seja a Expressão (x--) faz com que
a cada volta do looping seja subtraido 1 do valor digitado pelo usuario.
*/
for(x=numero;x>1;x--)
{

fatorial= fatorial*x;

/* Na linha acima usamos a variavel fatorial que recebe seu valor amrmazenado
multiplicado pelo valor de x, x a cada volta do looping será subtraido 1, e ao
final do looping quando x tiver valor menor que 1 o valor armazenado na variavel
fatorial será o valor do FATORIAL do numero digitado.
*/
}
printf("\n");// Este comando pula uma linha.

// Abaixo exibimos o valor digitado e em seguida o fatorial deste numero.

printf("O fatorial do numero %d e %d \n",numero,fatorial);

system("PAUSE");
return 0;
}

Nenhum comentário:

Postar um comentário