Konten dari Pengguna

Contoh Algoritma Percabangan Sesuai Jenisnya

How To Tekno

How To Tekno

How to tekno

·waktu baca 2 menit

comment
0
sosmed-whatsapp-white
copy-circle
more-vertical

Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Ilustrasi Belajar Coding untuk Pemula. Foto: Surface V/unsplash
zoom-in-whitePerbesar
Ilustrasi Belajar Coding untuk Pemula. Foto: Surface V/unsplash

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

Ilustrasi pemrograman. Foto: Danny Meneses/Pexels

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

Ilustrasi pemrograman. Foto: Lukas/Pexels

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

Ilustrasi Belajar Coding. Foto: Procerator UX Design/unsplash

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)