Função fatorial recursiva

Publicado por Edmar Wantuil (última atualização em 22/11/2011)

[ Hits: 19.353 ]

Homepage: wantuil.com

Download fator.c




Essa função resolve fatoriais de forma recursiva.

  



Esconder código-fonte

/*
   Feito por Edmar Wantuil Silva Júnior
   Em 14 de novembro de 2011
*/

#include <stdio.h>
#include <stdlib.h>

//Função potencial recursiva
int fator(int numero)
{
   if(numero > 1)
      return numero * fator(numero - 1);
   else
      return 1;
}

//Função principal
int main()
{
   int numero= 0;
   printf("Numero: ");
   scanf("%d", &numero);
   printf("%d!= %d\n", numero, fator(numero));
   return 0;
}

Scripts recomendados

Função para ler nome.

Conhecendo atributos do Ncurses

Batalha naval em C++

Função para validação de datas

Decomposição em fatores primos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts