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

Tidak ada komentar:
Posting Komentar