Posted by : BayuBayyz
Kamis, 24 Oktober 2013
Sesuai dengan namanya struktur pemilihan adalah struktur pemrogramman yang akan di eksekusi (aksi) atau dijalankan apabila (IF) memenuhi kondisi. Dan melakukan aksi pula bila (IF) tidak memenuhi kondisi.
Struktur pemilihan terbagi menjadi 3 bagian, diantaranya :
1. Pemilihan untuk satu kasus
Bentuk Umumnya :2. Pemilihan untuk dua kasus
aksi1 {inisialisasi}{pemberian aksi pertama}
if kondisi {namun apabila kondisi}
then {maka}
aksi2 {jalankan aksi kedua}
endif.
Bentuk umumnya :
if kondisi3. Pemilihan untuk lebih dari dua kasus
then
aksi1
else
aksi2
endif.
Contoh :
1. Pemilihan untuk satu kasus
{I.S. : user memasukkan sebuah bilangan bulat}
{F.S. : menampilkan keterangan bilangan genap atau bilangan ganjil}
Kamus:
bilangan : integer
ket : string
Algoritma :
input (bilangan)
ket <- bilangan ganjil
if (bilangan mod 2 = 0)
then
ket <- bilangan genap
endif.
output (ket)
2. Pemilihan untuk dua kasus
{I.S. : user memasukkan kode barang}
{F.S. : menampilksn nama barang dan harga dari kode tersebut}
Kamus :
kode_brg : string
harga : integer
Algoritma :
input (kode_brg)
if kode_brg = 'PK01'
then
nama_brg <- 'pakaian'
harga <- 55000
else
nama_brg <- 'Tas'
harga <- 70000
endif.
output (nama_brg,harga)
3. Pemilihan untuk lebih dari dua kasus
{I.S. : user memasukkan kode barang}
{F.S. : menampilksn nama barang dan harga dari kode tersebut}
Kamus :
kode_brg : string
harga : integer
Algoritma :
input (kode_brg)
if kode_brg = 'PK01'
then
nama_brg <- 'pakaian'
harga <- 55000
else
if kode_brg = 'TS02'
then
nama_brg <- 'Tas'
harga <- 70000
else
if kode_brg = 'CL03'
then
nama_brg <- Celana
harga <- 90000
endif.
endif.
endif.
output (nama_brg,harga)
Bila anda tidak mempunyai aplikasi pemrograman pascalnya, bisa anda download dan anda pelajari tipsnya disini Download Dev-Pascal 1.9 dengan Penjelasan serta Tipsnya
Sekian dan semoga bermanfaat untuk kita semua !
Bisnis online termudah, Bahkan jika Anda seorang yang awam sekalipun, Anda pasti bisa menjalankan bisnis ini, Isi surveinya terlebih dahulu
Related Posts :
- Back to Home »
- Algorithms and Programming , Pascal »
- Struktur Pemilihan (Selection)