Cálculo de Fatorial usando Loop
Publicado por Diego Araujo Frota 19/07/2008
[ Hits: 10.595 ]
Homepage: http://diegoafrota.googlepages.com
É possível ter fatorial para números reais maiores que zero e menores que zero, e não apenas para números inteiros positivos. Na verdade, é uma generalização, chamada de Função Gama.
Entretanto, usualmente só necessitamos dos fatoriais de números inteiros, para calculá-lo.
cfatorial.c ------------------------------------------------
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int fatorial()
{
int j,i,N,F;
printf("Qual fatorial desejas calcular?\n");
scanf("%d",&N);
printf("O fatorial desejado é:\n");
for (j=0;j<=1;j++)
F=1;
for (i=0;i<=N-1;i++)
{
F=F*(N-i);
}
printf("%d!=%d\n",N,F);
}
int main()
{
fatorial();
}
-----------------------------------------------------
Para compilar em unix:
gcc cfatorial.c
Para executar:
./a.out
Função para concatenar texto ilimitada
CPU e memória em C no GNU/Linux
Organizar variáveis em ordem crescente
programa para solucionar problemas com triangulos
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como fazer a conversão binária e aplicar as restrições no Linux
Como quebrar a senha de um servidor Linux Debian
Como bloquear pendrive em uma rede Linux
Um autoinstall.yaml para Ubuntu com foco em quem vai fazer máquina virtual
Instalar GRUB sem archinstall no Arch Linux em UEFI Problemático









