Page 3 - MODUL PEMROGRAMAN DASAR
P. 3
A. KOMPETENSI DASAR
KD 3.6 Menerapkan struktur kontrol percabangan dalam bahasa pemrograman
KD 4.6 Membuat kode program struktur kontrol percabangan
B. TUJUAN PEMBELAJARAN:
Melalui pembelajaran daring, menyimak video pembelajaran dan e-modul, peserta didik mampu
mendiagramkan dan mendesain kode program dengan struktur kontrol percabangan tidak bersyarat dan
struktur percabangan sederhana secara benar dan teliti serta menerapkan dalam kehidupan sehari-hari
dengan menunjukkan sikap disiplin, rasa ingin tahu, jujur, tanggungjawab dan kerja keras.
C. INDIKATOR PENCAPAIAN KOMPETENSI
3.6.1 Menjelaskan statement/perintah untuk kontrol percabangan
3.6.2 Menerapkan statement/perintah untuk kontrol percabangan tidak bersyarat
4.6.1 Membuat aplikasi percabangan tidak bersyarat
D. MATERI POKOK:
1. Struktur control percabangan secara umum
2. Struktur control percabangan sederhana
STRUKTUR
PERCABANGAN
Salah satu permasalahan yang pasti akan dijumpai dalam
pembuatan program adalah percabangan. Percabangan adalah suatu
pemilihan statemen yang akan dieksekusi dimana pemilihan tersebut
didasarkan atas kondisi tertentu. Di dalam C++ terdapat dua buah jenis
struktur yang digunakan untuk mengimplementasikan suatu
percabangan, yaitu dengan menggunakan struktur if dan struktur
switch.
Pada flow chart, logika percabangan diwakili “jika…maka”
digambarkan dalam bentuk cabang:
Gambar 1 Contoh Flowchart Percabangan