Anda di halaman 1dari 9

PRAKTIKUM PYTHON

Topik Materi
Percabangan (If-Else dan Elif)
Pembahasan Materi :

1. Apa itu Percabangan?


2. Contoh kehidupan nyata
3. Percabangan Pada Python
4. Blok If
5. Blok if..else
6. Blok if..elif..else
7. Kenapa Pakai elif? Kan Bisa Pakai if saja?
8. Operator-Operator Boolean
9. Percabangan Satu Baris
10.Percabangan Bertingkat
Python Programming Basic 11.Contoh Program Percabangan Python
Fakultas Ilmu Komputer
Universitas Putra Indonesia YPTK Rofil M. Nur, S.Kom, M.Kom
Percabangan
Apa itu Percabangan ?

Percabangan adalah proses penentuan keputusan atau dalam bahasa inggris ini
biasa disebut sebagai conditional statement.

Konsepnya sederhana : kita menginstruksikan komputer untuk melakukan suatu


aksi tertentu (X), hanya jika suatu kondisi Y terpenuhi.

Atau, kita memerintahkan komputer untuk melakukan aksi tertentu (A) jika suatu
kondisi tidak terpenuhi.
Percabangan
Percabangan
Percabangan 2 Pilihan 

• ada percabangan satu kasus, kondisi akan diseleksi oleh statemen IF. 
• Bila kondisi bernilai benar (true), maka aksi sesudah kata THEN (dapat berupa
satu atau lebih aksi) akan diproses. 
• Bila kondisi bernilai salah (false), maka tidak ada aksi yang akan dikerjakan.

Struktur Penulisan IF-THEN :

if kondisi then
aksi
 endif
Percabangan
Percabangan 2 Pilihan 

Ket :
- Jika kondisi 1 bernilai benar maka yang akan diproses adalah blok statemen 1.
Jika kondisi 2 bernilai benar maka yang diproses adalah blok statemen 2 dan
jika N yang bernilai benar maka yang diproses adalah blok statemen N.
- Blok statemen adalah berupa pilihan yang terdiri dari pernyataan-pernyataan.
- Jika masing-masing pilihan hanya terdiri dari 1 pernyataan maka begin dan end
tidak perlu disertakan dan tanda ; hanya disertakan setelah pernyataan pada
pilihan yang akhir.
Percabangan -
Contoh Kasus Percabangan 2 Pilihan 

• Algoritma BilanganGenap
Menentukan apakah sebuh bilangan bulat yang dibaca dari piranti masukan
merupakan bilangan genap
start

Input bil

Benar
bil mod 2 = 0

THEN
͚Bilangan Genap͛
Salah

end
Percabangan
Percabangan Lebih Dari 2 Pilihan 

• Kondisi percabangan menggunakan sebuah kondisi IF-THEN-ELSE. 


• aksi pertama akan dilaksanakan jika kondisi bernilai benar (true), dan 
• jika kondisi bernilai salah (false) maka aksi kedua yang akan dilaksanakan.

Struktur Penulisan IF-THEN :

if kondisi then
aksi_1
else
aksi_2
 endif
Percabangan
Percabangan Lebih 2 Pilihan 

Ket :
- Jika kondisi 1 bernilai benar maka yang akan diproses adalah blok statemen 1.
Jika kondisi 2 bernilai benar maka yang diproses adalah blok statemen 2 dan
jika N yang bernilai benar maka yang diproses adalah blok statemen N.
- Blok statemen adalah berupa pilihan yang terdiri dari pernyataan-pernyataan.
- Jika masing-masing pilihan hanya terdiri dari 1 pernyataan maka begin dan end
tidak perlu disertakan dan tanda ; hanya disertakan setelah pernyataan pada
pilihan yang akhir.
Percabangan -
Contoh Kasus Percabangan Lebih 2 Pilihan

Anda mungkin juga menyukai