Sabtu, 05 Maret 2011

Program Faktorial Menggunakan C#


♫ FAKTORIAL…

using System;
namespace faktorial_011
{
          class Class1
          {
                   static void Main(string[ ] args)
                   {
                             int n,fak,k,l;
                             Console.Write("Masukkan bilangan :");
                             n=Convert.ToInt32(Console.ReadLine());
                             if(n<0)
                             {
                                      Console.WriteLine("Bilangan salah");
                             }
                             if(n==0)
                             {
                                      Console.WriteLine("0!=1");
                             }
                             if(n>0)
                             {
                                      fak=1;
                                      for(k=n;k>=1;k--)
                                      {
                                                l=fak*k;
                                                fak=l;
                                      }
                                      Console.WriteLine("faktorial dari {0} adalah {1}",n,fak);
                             }
                             Console.ReadLine();
                   }
          }
}

Tidak ada komentar:

Posting Komentar