Cálculo do fatorial

Publicado por Reginaldo de Matias 07/11/2006

[ Hits: 6.292 ]

Homepage: http://mundodacomputacaointegral.blogspot.com/

Download fatorial.c




O presente script calcula o fatorial de um número inteiro (0-16).  Faz uso de função recursiva.

  



Esconder código-fonte

//Cálculo recursivo do fatorial
#include <stdio.h>
#include <stdlib.h>

/***************************Protótipo da função********************************/
long fatorial(long n);

long fatorial(long n)
{
    if(n>=1)
    return n*fatorial(n-1);
    else
        return 1;
}
int main()
{
    int n;
    char op;
        do{
            system("color 3A"); system("cls");
            printf("Este software calcula o fatorial de 0 ate 16\n\n");
    do{
    printf("Entre com o valor para calculo do fatorial:\n");
    scanf("%i",&n);
    }while(n<0);    
    printf("Fatorial de %i= %i\n",n,fatorial(n));
    printf("Outro Calculo. (S)/(N):");
    scanf("%s",&op);
    }while(op=='s'||op=='S');
    printf("\nDesenvolvido por Reginaldo de Matias\n");
    printf("\tCiencia da Computacao - UDESC\t\n\n");    
system("pause");
}//fim

Scripts recomendados

3025 -> 30 + 25 = 55 -> 55*55 = 3025

EMULA DIVISÃO

Números primos da seqüência Fibonacci

Conversor de Temperaturas

Quadrado de um número


  

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