Dasar-Dasar Pemrograman C#

by 00.54 0 komentar


Setelah sekian lama saya tidak pernah mengupdate blog ini, hari ini saya ingin berbagi buat teman-teman yang ingin dan sedang memulai belajar pemograman. Sebenarnya code program yang saya buat dibawah ini tidak hanya terpaku pada satu bahasa pemrograman saja, akan tetapi dapat juga diimplementasikan pada bahasa-bahasa pemrograman yang ada tentunya dengan sedikit modifikasi. Contoh-contoh program sederhana ini juga sering dijumpai dalam test-test logika untuk melamar pekerjaan menjadi Programmer.



Okeh langsung saja..
1. Program menentukan bilangan genap atau ganjil

        public void cekGenap(int bil)
        {
            if (bil % 2 == 0)
            {
                Console.WriteLine(bil + " adalah bilangan Genap");
            }
            else
            {
                Console.WriteLine(bil + " adalah bilangan Ganjil");
            }
        }
 
2. Program menentukan bilangan prima

       public void cekPrima(int bil)
        {
            Boolean status = false;
            if (bil % 2 != 0)
            {
                for (int i = 2; i < bil; i++)
                {
                    if (bil % i != 0)
                    {
                        status = true;
                    }
                    else
                    {
                        status = false;
                        break;
                    }
                }
            }

            if (status)
            {
                Console.WriteLine(bil + " adalah bilangan prima");
            }else{
                Console.WriteLine (bil + " bukan Prima");
            }
        }
 
3. Program Bilangan Fibonacci

      public void fibonacci(int bil)
        {
            int a = 0;
            int b = 1;
            for (int i = 1; i <= bil; i++)
            {
                a = a + b;
                b = a - b;
                Console.Write (a + " ");
            }
        }
 
4. Program Mencari Faktorial

      public void faktorial(int bilangan)
        {
            int hasil = 1;
            for (int i = 1; i <=bilangan; i++)
            {
                hasil *= i;
            }
            Console.WriteLine("hasil : " +hasil);
        }

5. Program Buble Sort Pada Array
       int []acak={ 6, 7, 3, 9, 8, 2 };
       int lengthAcak =acak.length;
       int temp;
         for (int i = 0; i < jlhAcak; i++)
            {
               for (int j = 0; j < (jlhAcak-1); j++)
                {
                    if (acak[j] > acak[j+1])
                    {
                        temp = acak[j];
                        acak[j] = acak[j+1];
                        acak[j + 1] = temp;
                    }
              }
          }

Sistem Informasi

Developer

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Curabitur blandit tempus porttitor. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.