Função fatorial recursiva

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

[ Hits: 19.352 ]

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

Jogo Tetris em C - parte 1

Par ou ímpar

simples gerador de numeros primos

Jogo da Forca

Classe para MySQL


  

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