0% menganggap dokumen ini bermanfaat (0 suara)
37 tayangan3 halaman

Praktikum Python: Pengkondisian If-Else

berisi tentang pengkondisian

Diunggah oleh

cakradhara00
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 PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
37 tayangan3 halaman

Praktikum Python: Pengkondisian If-Else

berisi tentang pengkondisian

Diunggah oleh

cakradhara00
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 PDF, TXT atau baca online di Scribd

Praktikum 5 - Penerapan Kondisi (Pengkondisian)

1. Tujuan & Manfaat

Pada praktikum 5 - Kondisi, mahasiswa diharapkan:

1. Mahasiswa mengerti sintaks operator pada python


2. Mahasiswa dapat menjalankan program python menggunakan IDE, maupun di
command prompt atau terminal
3. Mahasiswa mengerti konsep setiap pengkondisian, seperti if..else..elif
4. Mahasiswa dapat menerapkan dalam program

2. Materi Praktikum

Operator

Pengambilan keputusan (kondisi if) digunakan untuk mengantisipasi kondisi yang terjadi saat
jalanya program dan menentukan tindakan apa yang akan diambil sesuai dengan kondisi.

Pada python ada beberapa statement atau kondisi diantaranya


adalah if, else dan elif Kondisi if digunakan untuk mengeksekusi kode jika kondisi bernilai
benar True.

Jika kondisi bernilai salah False maka statement/kondisi if tidak akan di-eksekusi.

Dibawah ini adalah contoh penggunaan kondisi if pada Python


#Kondisi if adalah kondisi yang akan dieksekusi oleh program jika bernilai benar atau TR
UE

nilai = 9

#jika kondisi benar/TRUE maka program akan mengeksekusi perintah dibawahnya


if(nilai > 7):
print("Selamat Anda Lulus")

#jika kondisi salah/FALSE maka program tidak akan mengeksekusi perintah dibawahnya
if(nilai > 10):
print("Selamat Anda Lulus")

Outputnya :
Selamat Anda Lulus

Dari contoh diatas, jika program dijalankan maka akan mencetak string "Selamat Anda Lulus
Ujian" sebanyak 1 kali yaitu pada if pertama. Di if kedua statement bernilai salah, jadi
perintah print("Selamat Anda Lulus") tidak akan dieksekusi.
Kondisi If Else

Pengambilan keputusan (kondisi if else) tidak hanya digunakan untuk menentukan tindakan
apa yang akan diambil sesuai dengan kondisi, tetapi juga digunakan untuk menentukan
tindakan apa yang akan diambil/dijalankan jika kondisi tidak sesuai.

Pada python ada beberapa statement/kondisi diantaranya adalah if, else dan elif Kondisi if
digunakan untuk mengeksekusi kode jika kondisi bernilai benar.

Kondisi if else adalah kondisi dimana jika pernyataan benar True maka kode dalam if akan
dieksekusi, tetapi jika bernilai salah False maka akan mengeksekusi kode di dalam else.

Dibawah ini adalah contoh penggunaan kondisi if else pada Python


#Kondisi if else adalah jika kondisi bernilai TRUE maka akan dieksekusi pada if, tetapi jik
a bernilai FALSE maka akan dieksekusi kode pada else

nilai = 3
#Jika pernyataan pada if bernilai TRUE maka if akan dieksekusi, tetapi jika FALSE kode p
ada else yang akan dieksekusi.
if(nilai > 7):
print("Selamat Anda Lulus")
else:
print("Maaf Anda Tidak Lulus")

Output:
Maaf Anda Tidak Lulus

Pada contoh diatas, jika program dijalankan maka akan mencetak string "Maaf Anda Tidak
Lulus" karena pernyataan pada if bernilai False

Kondisi Elif

Pengambilan keputusan (kondisi if elif) merupakan lanjutan/percabangan logika dari "kondisi


if". Dengan elif kita bisa membuat kode program yang akan menyeleksi beberapa
kemungkinan yang bisa terjadi. Hampir sama dengan kondisi "else", bedanya kondisi "elif"
bisa banyak dan tidak hanya satu.

Dibawah ini adalah contoh penggunaan kondisi elif pada Python


#Contoh penggunaan kondisi elif

hari_ini = "Minggu"

if(hari_ini == "Senin"):
print("Saya akan kuliah")
elif(hari_ini == "Selasa"):
print("Saya akan kuliah")
elif(hari_ini == "Rabu"):
print("Saya akan kuliah")
elif(hari_ini == "Kamis"):
print("Saya akan kuliah")
elif(hari_ini == "Jumat"):
print("Saya akan kuliah")
elif(hari_ini == "Sabtu"):
print("Saya akan kuliah")
elif(hari_ini == "Minggu"):
print("Saya akan libur")
Outputnya:
Saya akan libur

Pada contoh diatas, jika program dijalankan maka akan mencetak string "Saya akan libur".

3. Latihan

Buatlah program sederhana untuk menghitung nilai huruf dari mahasiswa menggunakan
pengkondisian (if..else..elif). Program akan menerima input masukan nilai angka dari user.
Berikut ini merupakan skenario dari penilaiannya.

Nomor Nilai Angka Nilai Huruf


1 ≥87 A
2 78 - <87 AB
3 69 - <78 B
4 60 - <69 BC
5 51 - <60 C
6 41 - <51 D
7 <41 E

4. Referensi

1. Belajar Python - Situs Open Source Tutorial Pemrograman Python Bahasa Indonesia
- [Link]
2. [Link]

Anda mungkin juga menyukai