Contoh Algoritma Percabangan Sesuai Jenisnya

How to tekno
·waktu baca 2 menit
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Contoh algoritma percabangan akan dibahas How To Tekno di artikel ini secara lengkap. Bagi kamu yang belajar pemrograman dengan bahasa C bisa baca artikel ini.
Algoritma percabangan adalah salah satu struktur kontrol yang dipakai untuk mengatur jalannya program, hal ini terjadi karena adanya beberapa kasus yang tidak dapat di pecahkan secara sekuensial.
Percabangan ini dipakai untuk seleksi terhadap nilai-nilai, kemudian nila tersebut akan melakukan perintah berdasarkan nilai yang diberikan.
Nah, apa saja contoh algoritma percabangan? Yuk, simak contoh struktur algoritma percabangan.
Contoh Algoritma Percabangan 1 Kondisi dan Lainnya
Mengutip buku Logika & Algoritma untuk Pemula terbitan Graha Ilmu, berikut adalah contoh kasus algoritma percabangan:
1. Percabangan Bersyarat
Percabangan bersayarat masih dibagi menjadi dua, yaitu menggunakan IF dan SWITCH.
Percabangan IF
Percabangan IF adalah sebuah bentuk percabangan algoritma yang paling sederhana. Hal ini karena hanya menghasilkan nilai benar dan salah.
Bentuk percabangan IF secara umum bisa kamu lihat di bawah ini:
<?php
if (<kondisi>) {
statement
}
?>
Selain bentuk di atas, ada IF ELSE yang memiliki rumus seperti berikut:
<?php
if (<kondisi>) {
statement if kondisi = true
}else {
statement if kondisi = false
}
?>
Contoh lain dari algoritma percabangan IF adalah bentuk ELSE IF, berikut strukturnya:
<?php
if (<kondisi_1>) {
statement if kondisi_1 = true
}else (<kondisi_2>) {
statement if kondisi_2 = true
}else (<kondisi_n>) {
statement if kondisi_n = true
}else {
statement if semua kondisi tidak terpenuhi
}
?>
Percabangan SWITCH
Setelah membahas mengenai IF, pada tipe percabangan bersyarat ini ada perintah SWITCH yang biasa diikuti dengan CASE. Berikut ini struktur SWITCH .... CASE
?php
switch ($var)
{
case value1:
statement1;
break;
case value2:
statement2;
break;
case value_n:
statementn;
break;
}
?>
2. Percabangan Tak Bersyarat
Selanjutnya, ada algoritma percabangan bersyarat yang berbeda dengan algoritma percabangan bersyarat. Algoritma percabangan bersyarat akan mengarahkan ekseskusi program ke line program yang akan dituju dengan perintah goto.
Berikut ini contoh penggunaan algoritma percabangan tak bersyarat:
<?php
goto a;
echo 'Jalan di tempat';
a: echo 'Jalan mundur';
?>
Itulah beberapa contoh algoritma percabangan yang harus kamu pahami ketika membuat program dengan bahasa C. Semoga membantu!
(NSF)
