0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan17 halaman

Struktur Percabangan Python: IF, ELIF, ELSE

Dokumen ini menjelaskan tentang struktur percabangan dalam Python menggunakan if, elif, dan else. Tujuannya adalah untuk memahami dan menerapkan logika percabangan dalam pemrograman berdasarkan kondisi tertentu. Contoh program diberikan untuk mengklasifikasikan suhu udara ke dalam kategori yang sesuai.

Diunggah oleh

yennie pb
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan17 halaman

Struktur Percabangan Python: IF, ELIF, ELSE

Dokumen ini menjelaskan tentang struktur percabangan dalam Python menggunakan if, elif, dan else. Tujuannya adalah untuk memahami dan menerapkan logika percabangan dalam pemrograman berdasarkan kondisi tertentu. Contoh program diberikan untuk mengklasifikasikan suhu udara ke dalam kategori yang sesuai.

Diunggah oleh

yennie pb
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

STUKTUR

PERCABANGAN
DALAM PYTHON
IF, ELIF DAN ELSE
Disusun Oleh :

YENNIE PUSPA
BUKASIR,[Link]
Perhatikan video
berikut
[Link]
an6kl4N5VIGdV/view?usp=sharing
Pertanyaan :
Kalau kamu bangun
kesiangan, apa yang kamu
lakukan?
a. Langsung lari ke
sekolah
b. Sarapan dulu
c. Balik tidur 😴
TUJUAN
PEMBELAJARAN :
• Memahami dan menggunakan
percabangan dalam koding.
• Menuliskan logika tersebut dalam
bentuk struktur percabangan
Python
• Menentukan kondisi dan
keputusan logis dari situasi
sehari-hari
KONSEP PERCABANGAN
Percabangan digunakan untuk
membuat keputusan
berdasarkan kondisi tertentu.

Lorem ipsum dolor sit amet, consectetur


adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam,Lorem
ipsum dolor sit amet, consectetur
adipiscing elit,
FUNGSI DAN LOGIKA IF,
ELIF DAN ELSE
1. if untuk memeriksa kondisi pertama
• if digunakan untuk memeriksa satu kondisi
utama
• jika kondisi tersebut benar (True), maka
blok kode di dalamnya yang dijalankan
• jika salah (False), maka program akan
melanjutkan ke bagian elif atau else jika
ada
CONTOH

Artinya : “Jika nilai lebih besar atau sama


dengan 75, maka tampilkan “Lulus”
2. elif untuk memeriksa kondisi lain jika if
salah
• singkatan dari “else if”
• dijalankan hanya kondisi if sebelumnya
salah
• bisa ada lebih dari satu elif dalam satu
struktur percabangan
CONTOH

Artinya :
• Jika nilai tidak mencapai 75 (jadi if sala)
• maka periksa apakah nilai besar atau sama 60. jika
iya, tampilkan “Remedial”
3. else untuk kondisi selain dari semua yang
di atas
• else digunakan untuk menangani semua kondisi
yang tidak memenuhi if atau elif
• tidak memiliki syarat/kondisi, dia otomatis
dijalankan jika semua kondisi sebelumnya
salah
• hanya boleh ada satu else di akhir percabangan
CONTOH

Artinya :
• Jika nilai < 60, maka semua kondisi di atas salah
⟶ tampilkan “Tidak Lulus”
KONSEP PERCABANGAN
Percabangan digunakan untuk membuat
keputusan berdasarkan kondisi tertentu.

Lorem ipsum dolor sit amet, consectetur


adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam,Lorem
ipsum dolor sit amet, consectetur
adipiscing elit,
FLOWCHART PERCABANGAN

Lorem ipsum dolor sit amet, consectetur


adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam,Lorem
ipsum dolor sit amet, consectetur
adipiscing elit,
Aktivitas Siswa
Buat program yang meminta suhu udara (dalam 0C), lalu tampilkan :
Suhu < 0  “Beku”
0 – 20  “Dingin”
21-29  “Sejuk”
30-35 ”Panas”
> 35  “Sangat panas”
Program Python
suhu = float(input("Masukkan suhu udara (°C): "))

if suhu < 0:
print("Beku")
elif suhu <= 20:
print("Dingin")
elif suhu <= 29:
print("Sejuk")
elif suhu <= 35:
print("Panas")
else:
print("Sangat panas")
Kesimpulan
1. Komputer tidak bisa “berpikir” seperti manusia. Komputer
hanya bisa membandingkan data dan menjalankan perintah
sesuai hasil perbandingan tersebut.

2. Komputer memilih situasi dengan cara:


• Membaca data
• Mengevaluasi kondisi dari atas ke bawah
• Menjalankan perintah pertama yang nilai kondisinya true
• Mengabaikan kondisi berikutnya
• Ini adalah dasar dari logika percabangan.
TIMELINE

TERIMA KASIH

Anda mungkin juga menyukai