Pertemuan 7 Percabangan
Pertemuan 7 Percabangan
TEKNIK PERCABANGAN
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 6 Percabangan 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 1 dari 141
D. Dasar Teori
Percabangan if merupakan sebuah blok program yang menyatakan
bahwa sebuah aksi akan dijalankan jika kondisi percabangan dipenuhi jika
tidak dipenuhi maka aksi tidak akan dijalankan. Percabangan if biasa
digunakan untuk mengerjakan aksi yang memiliki syarat tertentu untuk
menjalankannya. Pernyataan if diklasifikasikan lagi ke dalam empat bagian,
yaitu :
Bentuk Umum :
if (kondisi):
pernyataan
if (kondisi):
pernyataan1
pernyataan2
...
Contoh penggunaan :
panas = True
if panas:
Bentuk Umum :
if (kondisi):
pernyataan1
Yes No
else:
Kondisi
pernyataan2
if (kondisi):
pernyataan1a
pernyataan1b
...
else:
pernyataan2a
pernyataan2b
...
Contoh penggunaan :
panas = False
if panas:
else:
Bentuk umum :
if (kondisi):
pernyataan1
elif (kondisi):
pernyataan2
elif (kondisi):
pernyataan3
elif (kondisi):
pernyataan4
Contoh pengunaan :
hari_ini = "Minggu"
if(hari_ini == "Senin"):
elif(hari_ini == "Selasa"):
elif(hari_ini == "Rabu"):
elif(hari_ini == "Kamis"):
elif(hari_ini == "Jumat"):
elif(hari_ini == "Sabtu"):
elif(hari_ini == "Minggu"):
E. Alat/Instrument/Aparatus/Bahan
1. Personal Computer (PC)
2. Aplikasi PyCharm
F. Keselamatan Kerja
1. Menggunakan alat dan bahan sesuai dengan fungsinya
2. Bacalah petunjuk penggunaan alat dan bahan dengan baik dan
benar.
3. Bila mendapatkan masalah atau kesulitan saat praktik tanyakanlah
kepada dosen.
4. Tidak bercanda atau makan dan minum saat praktik
7. Lembar Kerja
if nilai > 7:
else:
if(hari == 1):
print("Senin")
elif(hari == 2):
print("Selasa")
elif(hari == 3):
print("Rabu")
elif(hari == 4):
print("Kamis")
elif(hari == 5):
print("Jumat")
elif(hari == 6):
print("Sabtu")
elif(hari == 7):
print("Minggu")
8. Tugas Praktikum
1. Buatlah program yang memiliki dua masukan yaitu umur dan tinggi
badan, dengan ketentuan umur minimum 17 dan tinggi badan minium
165. Jika syarat dipenuhi, maka akan muncul kalimat “Syarat
terpenuhi”. Gunakan percabangan if satu kondisi yang disertai dengan
logika and!