Algoritma Percabangan 1 ,2 dan 3 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
Flowchart
:
2.
Penulisan percabangan 2 kondisi
if then
pernyataan1
else
pernyataan2
penjelasan :
Jika <kondisi>
bernilai benar maka pernyataan1
dikerjakan. Sedangkan jika tidak (<kondisi>
bernilai salah), maka pernyataan yang dikerjakan adalah pernyataan2. 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
Flowchart :
3.
Penulisan percabangan lebih dari
2 kondisi
If
then
Pernyataan1
else if then
Pernyataan2
...
else if then
Pernyataan(n)
else
Pernyataan(n)
Penjelasan :
Mula-mula <kondisi1>
dicek nilai kebenarannya. Jika benar, maka dikerjakan pernyataan1. Jika salah, maka dicek nilai kebenaran <kondisi2>. Jika <kondisi2> benar, maka dikerjakan pernyataan2. 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).
Flowchart
:
bagus kak blognya boleh saya minta buat tugas pemograman dasar???
BalasHapusBoleh saya copas buat blog saya kak ? :)
BalasHapusMy blog
Walau singkat meterinya menarik...
BalasHapusJangan lupa kunjungi website dan blog kami di
http://www.atmaluhur.ac.id
1722300001myblog.blogspot.com
watashi wa uzumaki kontoru samaa !
BalasHapuswibu lu, bang**t
Hapus