Calculando fatorial
Publicado por David Lorente 07/09/2004 (última atualização em 18/12/2012)
[ Hits: 38.888 ]
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);
}
Crescimento populacional brasileiro
Utilização de Ponteiros em C (2)
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
Colocando hotcorner no COSMIC para exibir "workspaces"
Usando o Dolphin para checar hashes de arquivos
Contorno de BUG do "color picker" para COSMIC Desktop









