Beranda » Algoritma » Pascal » Case Of Condition

Case Of Condition

Selamat Datang

بِسْمِاللَّهِ الرَّحْمَنِ الرَّحِيمِ

Hai sahabat ... Selamat datang di Wisnurat's blog. Sedikit tulisan dan komentar yang mungkin asal-asalan, tapi mudah - mudahan deh bisa bermanfaat. Sebagai salam silaturahmi dengan senang hati kalau bisa tukaran link. Siapa tahu temen-teman yang lain juga ingin mampir ke blog sahabat. Terimakasih telah berkunjung. Jangan lupa mampir lagi ya... :)

Semua tulisan pada blog ini juga diposting pada blog okeguru.com

Masukkan alamat e-mail Anda untuk berlangganan blog ini dan menerima pemberitahuan tulisan-tulisan baru melalui email.

Bergabunglah dengan 13 pengikut lainnya

Blog Stats

  • 201,058 hits

Tamu

free counters

Traffic

Google PageRank Checker

Pada posting terdahulu telah dibahas mengenai if then else yang memiliki dua pilihan kondisi. Bagaimana seandainya jumlah pilihannya tidak hanya dua pilihan? Misalnya untuk pilihan nilai dengan alpabet A untuk baik, B untuk sedang, dan C untuk kurang.
Kasus tersebut bisa saja kita selesaikan dengan menggunaan fungsi kondisi if, tapi akan terlihat lebih sulit. Solusi lain dapat kita pergunakan fungsi kondis case of. Silahkan amati list program berikut:


Sintak program

Output

program caseof;

uses crt;

var nilai:char;

begin

clrscr;

write(‘ketik nilai Anda A/B/C: ’);

readln(nilai);

{bagian seleksi kondisi}

case nilai of

‘A’:write(‘Baik’)

‘B’:write(‘Cukup’)

‘C’:write(‘Kurang’)

else write(‘Input anda salah’)

end;

end.

Tampilan 1:

Ketik nilai Anda A/B/C : B

Tampilan 2:

Ketik nilai Anda : B

Cukup

Ketika program dieksekusi tampil seperti pada output tampilan 1 dan user mengetikkan nilai B, kemudian tampil output seperti pada output tampilan 2. Keterangan nilai yang diberikan adalah ‘Cukup’. Apabila dimasukkan nilai selain dari nilai ‘A’, ‘B’, dan ‘C’, maka pernyataan yang akan dieksekusi adalah bagian else.
Jadi dapat disimpulkan bahwa variabel untuk kondisi case of adalah bertipe char dan format penulisan untuk fungsi pustaka case of adalah seperti berikut :

Case kondisi of
label : pernyataan 1
label : pernyataan 2
label : pernyataan 3
.
.
else pernyataan n
end;

pada variabel nilai diberikan tipe data char, karena variabel nilai digunakan sebagai varibel kondisi untuk fungsi pustaka case of.


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Selamat Datang

بِسْمِاللَّهِ الرَّحْمَنِ الرَّحِيمِ

Hai sahabat ... Selamat datang di Wisnurat's blog. Sedikit tulisan dan komentar yang mungkin asal-asalan, tapi mudah - mudahan deh bisa bermanfaat. Sebagai salam silaturahmi dengan senang hati kalau bisa tukaran link. Siapa tahu temen-teman yang lain juga ingin mampir ke blog sahabat. Terimakasih telah berkunjung. Jangan lupa mampir lagi ya... :)

Semua tulisan pada blog ini juga diposting pada blog okeguru.com

Masukkan alamat e-mail Anda untuk berlangganan blog ini dan menerima pemberitahuan tulisan-tulisan baru melalui email.

Bergabunglah dengan 13 pengikut lainnya

%d blogger menyukai ini: