Selasa, 26 Juni 2012

Penulisan case of dalam algoritma "Flowchart"

Sering saya dengar, apakah fungsi dari "case of" dan "if then" itu sama?
tentunya jawabnya sama, walaupun secara prakteknya berbeda, penggunaan if cenderung "bertele-tele" sedangkan penggunaan "case of" lebih terstruktur.
Lalu bangaimana dengan penulisan metode "case of" di "flowchart"? Apakah sama penulisannya dengan metode "if then" di "flowchart? tentu jawabnya sama, karena "if then" dan "case of" termasuk dalam skema
"pemilihan". Dimana yang namanya pemilihan itu merupakan sebuah kondisi. Ingat!!! kondisi, tentu tahu kan yang disebut kondisi dan bagaimana cara "mempresentasikan" kondisi dalam sebuah "flowchart"?


Oke, biar lebih jelas lagi kali ini saya akan membuat sebuah contoh penggunaan flowchart dalam "if then" dan "case of".
berikut adalah sebuah contoh "flowchart" pemilihan





Jadi untuk source programnya bisa ditulis seperti ini.(disini saya tidak akan menulis program secara lengkap, saya hanya menulisnya per bagian, untuk bisa menjalankan di komputer silahkan modifikasi sendiri,.:D)

penggunaan "case of"

begin
case pilih of
1:
  begin
  luas_lingkaran;
  end;
2:
  begin
  luas_persegi_panjang;
  end;
3:
  begin
  luas_segitiga;
  end;
end;
writeln(hasil);
end.

penggunaan "if then"


begin
if pilih:=1 then
  begin
  luas_lingkaran;
  end
if pilih:=2 then
  begin
  luas_persegi_panjang;
  end else
  begin
  luas_segitiga;
  end;
writeln(hasil);
end.

  
sebelumnya saya jelaskan terlebih dahulu, di program tersebut saya menggunakan "procedure" untuk meringkas / menyederhanakan program tersebut, untuk lebih jelasnya tentang penggunaan "procedure" silahkan klik link di bawah ini.

procedure 



Tidak ada komentar:

Posting Komentar