Flowchart Percabangan



Algoritma Percabangan 1 ,2 dan lebih dari 2 kondisi
Sebuah program tidak selamanya akan berjalan dengan mengikuti struktur berurutan, kadang-kadang kita perlu merubah urutan pelaksanaan program dan menghendaki agar pelaksanaan program meloncat ke baris tertentu. Peristiwa ini kadang disebut sebagai
percabangan/pemilihan atau keputusan. Berikut beberapa kondisi percabangan :

1.      Penulisan percabangan 1 kondisi

if then
pernyataan
penjelasan :
Jika <kondisi> bernilai benar maka pernyataan dikerjakan, sedangkan jika tidak, maka pernyataan tidak dikerjakan dan proses langsung keluar dari percabangan

Contoh Flowchart :






2.      Penulisan percabangan 2 kondisi
if then
pernyataan...1
     else
pernyataan...2
  
penjelasan :
Jika <kondisi> bernilai benar maka pernyataan...1 dikerjakan. Sedangkan jika tidak (<kondisi> bernilai salah), maka pernyataan yang dikerjakan adalah pernyataan...2. Berbeda dengan percabangan satu kondisi, pada percabangan dua kondisi ada dua pernyataan untuk dua keadaan kondisi, yaitu untuk <kondisi> yang bernilai benar dan <kondisi> yang bernilai salah
Contoh Flowchart :






3.      Penulisan percabangan lebih dari 2 kondisi
If then
                  Pernyataan…1
    else if then
                  Pernyataan…2
                  ...
    else if then
Pernyataan(n)
    else
                  Pernyataan(n)
Penjelasan :
Mula-mula <kondisi1> dicek nilai kebenarannya. Jika benar, maka dikerjakan pernyataan...1. Jika salah, maka dicek nilai kebenaran <kondisi2>. Jika <kondisi2> benar, maka dikerjakan pernyataan...2. Jika tidak algoritma akan mengecek ke kondisi berikutnya dengan cara yang sama dengan yang sebelumnya. Terakhir, jika semua kondisi bernilai salah, maka pernyataan yang dikerjakan adalah Pernyataan(n+1).
Contoh Flowchart :

Komentar

Posting Komentar

Postingan populer dari blog ini

Tugas Uji Pengetahuan

Pemrograman