Calculando fatorial
Publicado por David Lorente 07/09/2004 (última atualização em 18/12/2012)
[ Hits: 38.674 ]
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); }
Transforma a quantidade de dias digitados em anos, meses e dias
Verificador de senhas: comparando palavras
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
Debian 13 "trixie&... lançado! (44)
Rust é o "C da nossa geração"? (3)
Gerenciador de arquivos é finalizado ao abrir pasta específica (2)