Sabtu, 05 Maret 2011

Program Perbandingan Angka Menggunakan C#


♫ PERBANDINGAN ANGKA…

using System;
namespace perbandingan_angka_011
{
          class Class1
          {
                   static void Main(string[ ] args)
                   {
                             int a,b,c;
                             Console.Write("A :");
                             a=Convert.ToInt32(Console.ReadLine());
                             Console.Write("B :");
                             b=Convert.ToInt32(Console.ReadLine());
                             Console.Write("C :");
                             c=Convert.ToInt32(Console.ReadLine());
                             if(a>=b && a>=c)
                             {
                                      Console.WriteLine("Bilangan terbesar adalah {0}",a);
                             }
                             if(b>a && b>=c)
                             {
                                      Console.WriteLine("Bilangan terbesar adalah {0}",b);
                             }
                             if(c>a && c>b)
                             {
                                      Console.WriteLine("Bilangan terbesar adalah {0}",c);
                             }
                             Console.ReadLine();
                   }
          }
}

Program Kalkulator Menggunakan C#


♫ KALKULATOR…

using System;

namespace kalkulator_011
{
          class Class1
          {
                   static void Main(string[ ] args)
                   {
                             string b;
                             double a,c,d,e;
                             Console.Write("Angka 1  :");
                             a=Convert.ToInt32(Console.ReadLine());
                             Console.Write("Operator(+,-,*,/) :");
                             b=Convert.ToString(Console.ReadLine());
                             Console.Write("Angka 2  :");
                             c=Convert.ToInt32(Console.ReadLine());
                             if(b=="*")
                             {
                                      d=a*c;
                                      Console.WriteLine("{0}",d);
                             }
                             else
                             {
                                      if(b=="/")
                                      {
                                                e=a/c;
                                                Console.WriteLine("{0}",e);
                                      }
                                      else
                                      {
                                                if(b=="+")
                                                {
                                                          d=a+c;
                                                          Console.WriteLine("{0}",d);
                                                }
                                                else
                                                {
                                                          if(b=="-")
                                                          {
                                                                   d=a-c;
                                                                   Console.WriteLine("{0}",d);
                                                          }
                                                          else
                                                          {
                                                                   Console.WriteLine("kode salah...");
                                                          }
                                                }
                                      }
                             }
                             Console.ReadLine();
                   }
          }
}

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();
                   }
          }
}

Program Selisih Jam Pada C#


♫ SELISIH  JAM…

using System;
namespace Selisih_Waktu_011
{
          class Class1
          {
                   public struct jam
                   {
                             public int hh;
                             public int mm;
                             public int ss;
                   }
                   static void Main(string[ ] args)
                   {
                             jam w1;
                             jam w2;
                             jam w3;
                             Console.Write("Masukkan jam mulai :");
                             w1.hh=Convert.ToInt32(Console.ReadLine());
                             Console.Write("Masukkan menit mulai :");
                             w1.mm=Convert.ToInt32(Console.ReadLine());
                             Console.Write("Masukkan Detik Mulai :");
                             w1.ss=Convert.ToInt32(Console.ReadLine());
                             Console.Write("Masukkan jam selesai :");
                             w2.hh=Convert.ToInt32(Console.ReadLine());
                             Console.Write("Masukkan menit Selesai :");
                             w2.mm=Convert.ToInt32(Console.ReadLine());
                             Console.Write("Masukkan detik selesai :");
                             w2.ss=Convert.ToInt32(Console.ReadLine());
                             if(w2.ss>=w1.ss)
                             {
                                      w3.ss=w2.ss-w1.ss;
                                      if(w2.mm>=w1.mm)
                                      {
                                                w3.mm=w2.mm-w1.mm;
                                                w3.hh=w2.hh-w1.hh;
                                                Console.WriteLine("{0},{1},{2}",w3.hh,w3.mm,w3.ss);
                                      }
                                      if(w2.mm<w1.mm)
                                      {
                                                w3.mm=(w2.mm+60)-w1.mm;
                                                w2.hh=w2.hh-1;
                                                w3.hh=w2.hh-w1.hh;
                                                Console.WriteLine("{0},{1},{2}",w3.hh,w3.mm,w3.ss);
                                      }
                                     
                             }
                             if(w2.ss<w1.ss)
                             {
                                      w3.ss=(w2.ss+60)-w1.ss;
                                      w2.mm=w2.mm-1;
                                      if(w2.mm>=w1.mm)
                                      {
                                                w3.mm=w2.mm-w1.mm;
                                                w3.hh=w2.hh-w1.hh;
                                                Console.WriteLine("{0},{1},{2}",w3.hh,w3.mm,w3.ss);
                                      }
                                      if(w2.mm<w1.mm)
                                      {
                                                w3.mm=(w2.mm+60)-w1.mm;
                                                w2.hh=w2.hh-1;
                                                w3.hh=w2.hh-w1.hh;
                                                Console.WriteLine("{0},{1},{2}",w3.hh,w3.mm,w3.ss);
                                      }
                             }
                             Console.ReadLine();
                            
                   }
          }
}