¢DEPAND ON adalah :
- Kasus Memilih beberapa
alternative pilihan.
- Perbedaan terletak pada cara penulisan
- Dalam bahasa pemograman sering dikenal dengan istilah “case
of”.
- Setiap kondisi di cek nilai kebenarannya satu persatu hingga ditemukan solusi tepat.
- Stop apabila kondisi benar telah ditemukan
- Kondisi ke –k dapat lebih dari satu dan bersifat runtutan
- Enddepand biasa digunakan untuk mempertegas kondisi depand on
¢Contoh:
Misalkan nomor-nomor bulan
(integer) dibaca dari piranti masukan. Tuliskan algoritma untuk mencetak nama bulan yang dibaca. Misalnya jika dibaca bulan 8, maka nama bulan itu adalah Agustus.
¢Penyelesaian:
Algoritma Nama_Bulan
{Mencetak nama bulan bila diberikan nomornya}
Kamus
NoBulan :
integer [1..12]
Algoritma
input (NoBulan)
depand on (NoBulan)
NoBulan =1 :
output (‘January’)
NoBulan =2 :
output (‘February’)
NoBulan =3 :
output (‘March’)
NoBulan =4 :
output (‘April’)
NoBulan =5 :
output (‘May’)
NoBulan =6 :
output (‘June’)
… dst
NoBulan =12 :
output (‘December’)
enddepand
0 komentar:
Posting Komentar