×

Latihan Contoh Soal Cerita Algoritma Percabangan Disertai Jawaban

Latihan Contoh Soal Cerita Algoritma Percabangan Disertai Jawaban

Pendahuluan

Algoritma percabangan merupakan salah satu materi dasar dalam pembelajaran informatika dan pemrograman. Konsep ini digunakan untuk menentukan keputusan berdasarkan kondisi tertentu. Dalam praktiknya, algoritma percabangan sangat sering diterapkan, mulai dari sistem penilaian di sekolah, aplikasi perbankan, hingga program sederhana dalam kehidupan sehari-hari.

Baca juga:Contoh Soal Bulutangkis Lengkap dengan Jawaban untuk Siswa dan Pemula

Agar pemahaman terhadap algoritma percabangan semakin kuat, diperlukan latihan soal secara rutin. Latihan contoh soal cerita algoritma percabangan disertai jawaban akan membantu siswa dan pemula memahami logika if, if else, dan percabangan majemuk dengan lebih mudah. Artikel ini menyajikan kumpulan latihan soal algoritma percabangan lengkap dengan jawaban dan pembahasan sederhana.

Pengertian Algoritma Percabangan

🔖 Baca juga:
Latihan Contoh Soal Graph Terapan Paling Sering Muncul di Ujian

Algoritma percabangan adalah struktur algoritma yang digunakan untuk memilih satu jalur proses dari beberapa kemungkinan berdasarkan suatu kondisi. Jika kondisi terpenuhi, maka perintah tertentu dijalankan. Jika tidak terpenuhi, maka perintah lain yang akan dijalankan.

Percabangan sangat penting karena memungkinkan komputer mengambil keputusan seperti yang dilakukan manusia dalam kehidupan sehari-hari.

Tujuan Latihan Soal Algoritma Percabangan

Latihan soal algoritma percabangan bertujuan untuk:
Melatih kemampuan berpikir logis dan sistematis
Membantu memahami konsep pengambilan keputusan
Meningkatkan kemampuan menyusun algoritma
Menjadi dasar untuk belajar bahasa pemrograman

Dengan latihan yang cukup, siswa akan lebih mudah memahami alur logika dalam algoritma.

Jenis-Jenis Percabangan dalam Algoritma

Sebelum masuk ke latihan soal, penting untuk memahami jenis-jenis percabangan yang sering digunakan.

Percabangan Tunggal

Percabangan tunggal hanya memiliki satu kondisi. Jika kondisi benar, perintah dijalankan. Jika salah, tidak ada perintah alternatif.

Percabangan Ganda

Percabangan ganda memiliki dua kemungkinan hasil, yaitu jika kondisi benar dan jika kondisi salah.

Percabangan Majemuk

Percabangan majemuk digunakan jika terdapat lebih dari dua kondisi yang harus diperiksa.

Latihan Contoh Soal Cerita Algoritma Percabangan Sederhana

Latihan soal 1
Seorang siswa dinyatakan lulus jika nilai ujiannya lebih dari atau sama dengan 70. Jika nilainya kurang dari 70, maka siswa dinyatakan tidak lulus. Buat algoritma percabangan dari pernyataan tersebut.

Jawaban dan pembahasan
Algoritma:
Mulai
Masukkan nilai siswa
Jika nilai ≥ 70 maka tampilkan “Lulus”
Jika tidak, tampilkan “Tidak Lulus”
Selesai

Soal ini termasuk percabangan ganda karena memiliki dua kemungkinan hasil.

Latihan Contoh Soal Percabangan tentang Kehidupan Sehari-Hari

Latihan soal 2
Seseorang diperbolehkan masuk bioskop jika memiliki tiket. Jika tidak memiliki tiket, maka tidak diperbolehkan masuk.

Jawaban dan pembahasan
Algoritma:
Mulai
Masukkan status kepemilikan tiket
Jika memiliki tiket maka tampilkan “Boleh masuk”
Jika tidak, tampilkan “Tidak boleh masuk”
Selesai

Soal ini melatih pemahaman logika if else sederhana.

Latihan Contoh Soal Cerita Percabangan tentang Belanja

Latihan soal 3
Sebuah toko memberikan potongan harga kepada pembeli jika total belanja lebih dari Rp500.000. Jika total belanja kurang atau sama dengan Rp500.000, maka tidak mendapatkan potongan harga.

Jawaban dan pembahasan
Algoritma:
Mulai
Masukkan total belanja
Jika total belanja > 500.000 maka tampilkan “Mendapat potongan harga”
Jika tidak, tampilkan “Tidak mendapat potongan harga”
Selesai

Soal ini memperkenalkan penggunaan operator perbandingan dalam percabangan.

Latihan Contoh Soal Cerita Percabangan dengan Bilangan

Latihan soal 4
Sebuah bilangan dikatakan genap jika habis dibagi 2. Jika tidak, maka bilangan tersebut adalah ganjil. Buat algoritma untuk menentukan bilangan genap atau ganjil.

Jawaban dan pembahasan
Algoritma:
Mulai
Masukkan bilangan
Jika bilangan mod 2 = 0 maka tampilkan “Genap”
Jika tidak, tampilkan “Ganjil”
Selesai

Soal ini melatih penggunaan logika matematika dalam algoritma percabangan.

Latihan Contoh Soal Percabangan di Lingkungan Sekolah

Latihan soal 5
Seorang siswa boleh mengikuti ujian susulan jika sakit dan memiliki surat keterangan dokter. Jika tidak memenuhi syarat tersebut, maka siswa tidak boleh mengikuti ujian susulan.

Jawaban dan pembahasan
Algoritma:
Mulai
Masukkan kondisi siswa
Jika sakit dan memiliki surat dokter maka tampilkan “Boleh ujian susulan”
Jika tidak, tampilkan “Tidak boleh ujian susulan”
Selesai

Soal ini menggunakan kondisi majemuk dengan operator logika dan.

Latihan Contoh Soal Percabangan Majemuk

Latihan soal 6
Nilai siswa ditentukan sebagai berikut:
Nilai ≥ 85 mendapat predikat A
Nilai ≥ 70 mendapat predikat B
Nilai ≥ 55 mendapat predikat C
Nilai < 55 mendapat predikat D

Buat algoritma percabangan untuk menentukan predikat nilai siswa.

Jawaban dan pembahasan
Algoritma:
Mulai
Masukkan nilai siswa
Jika nilai ≥ 85 maka tampilkan “A”
Jika nilai ≥ 70 maka tampilkan “B”
Jika nilai ≥ 55 maka tampilkan “C”
Jika nilai < 55 maka tampilkan “D”
Selesai

Soal ini termasuk percabangan majemuk karena memiliki lebih dari dua kondisi.

Latihan Contoh Soal Cerita Percabangan tentang Cuaca

Latihan soal 7
Jika hari ini hujan maka seseorang membawa payung. Jika tidak hujan, maka seseorang tidak membawa payung.

Jawaban dan pembahasan
Algoritma:
Mulai
Masukkan kondisi cuaca
Jika hujan maka tampilkan “Membawa payung”
Jika tidak, tampilkan “Tidak membawa payung”
Selesai

Soal ini sangat cocok untuk pemula karena logikanya sederhana dan dekat dengan kehidupan sehari-hari.

Latihan Contoh Soal Percabangan Pilihan Ganda

Latihan soal 8
Perhatikan pernyataan berikut.
Jika umur seseorang 17 tahun atau lebih maka boleh memiliki KTP, jika kurang dari 17 tahun maka belum boleh memiliki KTP. Struktur algoritma yang tepat untuk kasus tersebut adalah
A. Perulangan
B. Percabangan
C. Array
D. Prosedur

Jawaban
B. Percabangan

Pembahasan
Kasus tersebut memerlukan pengambilan keputusan berdasarkan kondisi umur.

Manfaat Mengerjakan Latihan Soal Algoritma Percabangan

Latihan contoh soal cerita algoritma percabangan disertai jawaban memberikan banyak manfaat, di antaranya:
Meningkatkan pemahaman konsep logika
Melatih kemampuan berpikir sistematis
Memudahkan transisi ke bahasa pemrograman
Meningkatkan kepercayaan diri dalam menyusun algoritma

Dengan latihan yang konsisten, siswa akan terbiasa berpikir logis dan terstruktur.

Kesalahan Umum dalam Mengerjakan Soal Percabangan

Beberapa kesalahan yang sering dilakukan siswa antara lain:
Salah menentukan kondisi
Tidak menuliskan kondisi alternatif
Menggunakan percabangan yang tidak sesuai
Menuliskan algoritma tidak berurutan

Menghindari kesalahan ini akan membuat algoritma yang disusun lebih tepat.

Tips Mengerjakan Latihan Soal Algoritma Percabangan

Agar latihan soal algoritma percabangan dapat dikerjakan dengan baik, berikut beberapa tips yang bisa diterapkan:
Baca soal dengan teliti
Identifikasi kondisi utama dalam soal
Susun langkah algoritma secara berurutan
Gunakan bahasa sederhana
Latihan secara rutin dengan variasi soal

Pendekatan ini akan membantu pemula memahami algoritma dengan lebih cepat.

Baca juga:Universitas Teknokrat Indonesia Raih Juara Umum Pada Pekan Olahraga Mahasiswa Provinsi Lampung 2025

Kesimpulan

Latihan contoh soal cerita algoritma percabangan disertai jawaban merupakan cara efektif untuk memahami konsep dasar algoritma. Dengan latihan yang terstruktur dan pembahasan yang mudah dipahami, siswa dan pemula dapat menguasai logika percabangan dengan baik. Penguasaan algoritma percabangan menjadi fondasi penting dalam pembelajaran informatika dan pemrograman.

Melalui latihan yang rutin, kemampuan berpikir logis dan sistematis akan terus berkembang dan siap digunakan pada materi pemrograman tingkat lanjut.

Penulis:dheana

Post Comment