STRUKTUR SELETION (CASE)
Assalamualaikum warokhmatullohi wabarokatuh, bagaimana kabarnya sahabat blogger? kali ini admin ingin berbagi sedikit ilmu mengenai Case. Sebelum mempelajari lebih lanjut alangkah baiknya kita berdoa terlebih dahulu.
Langsung saja, Apa yang di maksud dengan Case itu? Case adalah suatu metode penyelesaian masalah dalam Algoritma yang digunakan untuk memilih suatu pilihan dari / diantara beberapa alternatif pilihan, dan harus ada keputusan yang di ambil sama halnya dengan Fungsi IF. Terus apa bedanya Case dengan If? Untuk fungsi IF setiap alternatif pilihan bisa diberikan syarat lebih dari 1 sedangkan fungsi Case setiap alternatif pilihan hanya bisa dengan 1 syarat saja. Sudah jelaskan sobat apa itu Case dan bedanya dengan Fungsi IF, sebetulnya Case yaitu penyederhanaan dari Fungsi IF.
Untuk lebih jelasnya, berikut syntax dari fungsi Case :
case ( variabel )
{
konstanta1 : pilihan1 ;
konstanta2 : pilihan2 ;
konstanta3 : pilihan3 ;
. . . . . . . . . . . . . . . .
}
end case
Bagaimana sobat, apa malah bingung lihat syntaxnya? agar lebih jelas berikut contohnya :
Soal : Buat Algoritma untuk menentukan Gaji seorang pegawai berdasarkan golongannya, sebagai berikut:
Golongan A = 5000
Golongan B = 4000
Golongan C = 3000
Golongan D = 2000
dengan metode Case?
Algoritmanya :
input golongan
case ( golongan )
{
A : GP = 5000 ;
B : GP = 4000 ;
C : GP = 3000 ;
D : GP = 2000 ;
}
end case
Setelah mempelajari dari soal dan Algoritmanya di atas pasti sudah jelaskan sobat?
Mungkin cukup sekian dri admin mengenai Fungsi case, ada kurangnya mohon maaf semoga ilmu yang sedikit ini bisa bermanfaat. Wassalamualaikum warokhmatullohi wabarkatuh.
0 comments:
Posting Komentar