1.
Pengertian Percabangan
Percabangan
adalah struktur program yang digunakan untuk mengambil keputusan
berdasarkan suatu kondisi.
Python akan menjalankan kode tertentu jika kondisi bernilai benar (True)
dan menjalankan kode lain jika salah (False).
2.
Operator Perbandingan yang Sering Digunakan
|
Operator |
Keterangan |
|
== |
Sama
dengan |
|
!= |
Tidak
sama dengan |
|
> |
Lebih
besar |
|
< |
Lebih
kecil |
|
>= |
Lebih
besar sama dengan |
|
<= |
Lebih
kecil sama dengan |
🟢 3. Percabangan if
Digunakan
jika hanya ada satu kondisi.
Contoh:
nilai
= 80
if
nilai >= 75:
print("Lulus")
📌 Jika nilai ≥ 75, maka program menampilkan Lulus.
🟡 4. Percabangan if - else
Digunakan
jika ada dua kemungkinan keputusan.
Contoh:
nilai
= 60
if
nilai >= 75:
print("Lulus")
else:
print("Tidak Lulus")
📌 Jika kondisi salah, program menjalankan bagian else.
🔵 5. Percabangan if - elif - else
Digunakan
jika ada lebih dari dua kondisi.
Contoh:
nilai
= 85
if
nilai >= 90:
print("Predikat A")
elif
nilai >= 80:
print("Predikat B")
elif
nilai >= 70:
print("Predikat C")
else:
print("Predikat D")
📌 Program akan memilih satu kondisi yang paling
sesuai.
🟣 6. Percabangan dengan Input
Percabangan
sering dikombinasikan dengan input().
Contoh:
umur
= int(input("Masukkan umur: "))
if
umur >= 17:
print("Boleh membuat KTP")
else:
print("Belum boleh membuat KTP")
🧠7. Percabangan Bersarang (Nested If)
Percabangan
di dalam percabangan.
Contoh:
nilai
= 85
kehadiran
= 90
if
nilai >= 75:
if kehadiran >= 80:
print("Naik Kelas")
else:
print("Tidak Naik Kelas karena
kehadiran")
else:
print("Tidak Naik Kelas karena
nilai")
📌 Kesimpulan
- Percabangan
digunakan untuk pengambilan keputusan
- Struktur
percabangan di Python:
- if
- if - else
- if - elif -
else
- nested if
- Kondisi
menggunakan operator perbandingan

0 comments:
Posting Komentar