BAB 3: Struktur Kontrol
BAB 3: Struktur Kontrol
3.1 Percabangan (if-else)
If Statement Sederhana
void main() {
int umur = 18;
if (umur >= 17) {
print('Anda sudah bisa membuat KTP');
}
}If-Else Statement
void main() {
int nilai = 75;
if (nilai >= 60) {
print('Anda lulus!');
} else {
print('Anda perlu mengulang');
}
}If-Else If Statement
Nested If Statement
3.2 Switch Case
Switch Case Dasar
Switch Case dengan Expression
3.3 Perulangan (Loops)
For Loop
While Loop
Do-While Loop
3.4 Break dan Continue
Break Statement
Continue Statement
3.5 Praktek: Program Quiz Sederhana
Latihan Mandiri
Buat program untuk menentukan bilangan prima
Buat game tebak angka dengan batasan percobaan
Buat program untuk menampilkan pola bintang:
Tips Penggunaan Struktur Kontrol
Gunakan if-else untuk kondisi yang sederhana
Gunakan switch case untuk kondisi dengan banyak pilihan tetap
Pilih jenis loop yang sesuai:
For: ketika jumlah iterasi atau perulangan diketahui
While: ketika kondisi awal penting
Do-while: ketika iterasi atau perulangan minimal sekali diperlukan
Hindari nested if yang terlalu dalam
Selalu berikan break dalam switch case
Gunakan continue dengan hati-hati untuk menghindari kebingungan
Berikan komentar untuk logika yang kompleks
Last updated
Was this helpful?