Switch case(pemilihan )

kali ini akan saya terangkan tentang Switch case yaitu sebuah statemen pemilihan yang bisa multiple dan masing masing pilihan akan menimbulkan sebuah penyelesaian.
Switch case hampir sama dengan If else yang sama sama berjalan pada sebuah atau beberapa kondisi dan pada akhirnya memberikan penyelesaian jg.

contoh kasus seperti ini ketiak anda datang ke sebuah restoran yang dimana restoran tersebut telah menyediakan beberapa paket hemat diantaranya misalnya ada 1 sampa dengan 4 paket.
paket 1 misalnya isinya ayam,nasi,minuman.
paket 2 misalnya isinya Daging kambing,nasi,minuman.
paket 3 misalnya isinya Nasi goreng kambing,Minuman.
paket 4 misalnya isinya Sate,Nasi,Minuman.

nah disini anda telah dihadapkan pada beberapa pilihan yang sudah tertera diatas ,
apabila anda memilih paket yang nomor 1 maka anda akan mendepatkan makanan sebagai berikut, jika anda memilih pake nomor 2 maka anda akan mendapatkan makanan yang sudah tertera pada nomor 2 dan lain sebagainya.

contoh kodingnya seperti ini .

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{

   public class Program
    {

       int noPaket =Convert.ToInt32(Console.ReadLine());
       int kelulusan = 6;
       public void Bind()
       {
           switch (noPaket)
           {
               case 1://ketika anda memilih paket no 1
                   Console.WriteLine("anda telah memilih paket no 1 yang berisi Ayam,Nasi,Minuman.");
                   break;
               case 2://ketika anda memilih paket no 2
                   Console.WriteLine("anda telah memilih paket no 2 yang berisi Daging kambing,Nasi,Minuman.");
                   break;
               case 3://ketika anda memilih paket no 3
                   Console.WriteLine("anda telah memilih paket no 3 yang berisi Nasi goreng kambing,Minuman ");
                   break;
               case 4://ketika anda memilih paket no 4
                   Console.WriteLine("anda telah memilih paket no 4 yang berisi Sate,Nasi,Minuman");
                   break;
               default:
                   break;
           }
       }
        static void Main(string[] args)
        {
            Console.WriteLine("silahkan pilih paket nomor berapa : ");
            Program p = new Program(); //deklarasi seperti ini dinamakan instance class ini dilakukan untuk melakukan akses pada objek yg ada di class tersebut
            p.Bind();
            Console.WriteLine("silahkan pilih paket nomor berapa : ");
            p.noPaket = Convert.ToInt32(Console.ReadLine());
            p.Bind();
            Console.WriteLine("silahkan pilih paket nomor berapa : ");
            p.noPaket = Convert.ToInt32(Console.ReadLine());
            p.Bind();
            Console.WriteLine("silahkan pilih paket nomor berapa : ");
            p.noPaket = Convert.ToInt32(Console.ReadLine());
            p.Bind();
            Console.ReadLine();
         
        }
    }
}

maka akan mendapatkan hasil seperti berikut.

Komentar

Postingan populer dari blog ini

Mengerti,tentang deklarasi Variable,Type data,Funtion,dan Method yang mendasar C#

Mengenal pemrograman C#

Tahap tahap belajar C#