Função fatorial recursiva

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

[ Hits: 19.329 ]

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

Exemplo de Menu

Anagramas

Desenhando uma curva de Bézier

Números Primos

Máquina virtual


  

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