Calculando fatorial
Publicado por David Lorente 07/09/2004 (última atualização em 18/12/2012)
[ Hits: 38.856 ]
Homepage: .
Download fatorial-recursivo.c (versão 2)
Eu estava em casa num feriadão e como não nada melhor para fazer resolvi fazer esse "programinha" em C++. Ele efetua o cálculo de no máximo 170! (170 fatorial). Para quem está começando esse é um pequeno exemplo sobre como trabalhar com funções em C++.
Versão 2 - Enviado por Uilian Ries em 08/12/2012
Changelog: Adicionado função para fatorial recursiva
//********************************************
// Fatorial
// Desenvolvido por David Lorente 07/09/04
//********************************************
#include <stdio.h>
#include <stdlib.h>
double fatorial(double numero);
void imprime();
int main()
{
imprime();
return 0;
}
void imprime()
{
double numero;
system("clear");
printf("+++Fatorial+++");
printf("\n\nDigite um numero inteiro para o calulo do fatorial: ");
scanf("%lf", &numero);
printf("O resultado e: %.0lf\n\n", fatorial(numero));
getchar();
}
double fatorial(double numero) //O calculo do fatorial e feito aqui
{
double aux;
aux = numero;
while(numero > 1)
{
aux = aux * (numero-1);
numero--;
}
return (aux);
}
Abrindo e fechando a bandeja do cd.
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
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.









