Ada dua konsep atau metode pemilihan dalam pemrograman yiatu :
1. metode if else
metode ini melakukan pemilihan/selection dengan membuat statement jika kondisi terpenuhi dan diikuti dengan statement jika kondisi tidak terpenuhi.
Dalam Algoritma dan semua bahasa pemrograman konsep if lese hampir sama. Pemilihan dalam algoritma dituliskan sebagai berikut :
if
{statement jika kondisi terpenuhi}
else
{statement jika kondisi tidak terpenuhi}
endif
Dari syntax tersebut dapat digunakan ke dalam bahasa pemrograman dan penulisannya pun tidak berbeda dengan algoritma. Contohnya:
Dalam pascal
if nilai>50 then
write(?lulus?);
else
write(?Tidak lulu?);
end;
Dalam Visual Basic
If nilai>50 then
label1.caption=?lulus?
Else
label1.caption=?Tidak Lulus?
End if
2. Metode Case/Do Case
metode ini tidak jauh berbeda dengan if else hanya saja do case lebih memudahkan programer dan lebih irit dalam penulisan apalagi jika statment yang digunakan sangat banyak.
Dalam algoritma syntaxnya adalah sebaai berikut :
case
x:
y:
...
...
z:
otherwise
endcase
Dimana x,y,...z merupakan kondisi yang dibutuhkan untuk memenuhi suatu statement.
Dalam bahasa pemrograman kita bisa menggunakan metode ini juga, seperti contoh dibawah ini :
Dalam Pascal
case bulan of
1:write(?Januari?);
2:write(?Februari?);
...
...
12:write(?Desember?);
otherwise write(?tidak ada bulan lebih daari 12?);
end
Dalam Visual Basic
Do case
case angka=1
label1.caption=?Januari?
case angka=2
label1.caption=?Februari?
...
...
else
label.caption=?Masukan Angka 1-12?
endcase
penggunaannya tergantung kepada pemrogram sendiri, dan yang manapun yang anda pilih yang penting program kita jadi. Karena user tidak akan berkomentar tentang skrip yang kita gunakan.
Untuk yang mau menambahka, silahkan commentnya ditunggu ya....!!!!
0 komentar:
Posting Komentar