Calculando fatorial
Publicado por David Lorente 07/09/2004 (última atualização em 18/12/2012)
[ Hits: 38.952 ]
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);
}
Conceito (nota - aprovado - reprovado)
Estatística - Moda e mediana de um vetor
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Um filme, uma banda, um jogo, um livro, um anime (ou mangá) (5)
como deixo uma inferface grafica abrir automaticamente [RESOLVIDO] (9)









