Monday, September 24, 2012

Bahasa Pemrograman C: Faktorial

Okey! Kali ini soalnya gini nih
Buatlah program yang menghitung hasil faktorial suatu bilangan :
   input : 4
   proses : 3!= 1*2*3=6
   output : 3!=6
nah, Outtputnya kayak gini nih gan!!



Langsung ya codingannya! enjoy! free copas! sukses tugasnya!

#include<stdio.h>
main()
{



      int bil,hasil=1;
      
      printf("masukkan bilangan fsktorial : ");
      scanf("%d",&bil);
      
      
      
      int i;
      for(i=1;i<=bil;i++)
                         hasil=i*hasil;
                         
      printf("hasil %d! = %d",bil,hasil);
      
      system("pause");
}

int faktorial(bil_f)
{
    int hasil_f=1,i;
    for (i=1;i<=bil_f;i++)
    {
        hasil_f=i*hasil_f;
        }
        
        return hasil_f;
}

int faktorial_f(bil_f)
{
    int i,hasil_f=1;
    if (bil_f=1)
       return 1;
    else 
         return hasil_f=bil_f*faktorial(bil_f-1);
}
      
      






No comments:

Post a Comment