Hi, Kali ini gw mau share Cara membuat Percabangan menggunakan bahasa Python, langsung aja gw kasih contoh-contoh dari Percabangan dengan mudah agar kalian dapat mempelajarinya.
Program Menentukan Huruf Konsonan dan Vokal
# Program Menentukan Huruf Konsonan dan Vokal huruf = input("Silahkan Masukan Huruf = ") vokal = "Huruf yang anda masukan adalah huruf vokal" konsonan = "huruf yang anda masukan adalah huruf konsonan" if(huruf == "a", "A") : print() print(vokal) elif(huruf == "i", "I") : print() print(vokal) elif(huruf == "u", "U") : print() print(vokal) elif(huruf == "e", "E") : print() print(vokal) elif (huruf == "o", "O") : print() print(vokal) else : print() print(konsonan)
Perbandingan Bilangan
#Program Perbandingan Bilangan bil1 = input("Masukan Bilangan 1 = ") bil2 = input("Masukan Bilangan 2 = ") if (bil1>bil2) : hasil = "Besar" else : hasil = "Kecil" print() print("bilangan", bil1, "lebih", hasil, "dari pada", "bilangan", bil2)
Program Persyaratan SIM
#Program Persyaratan SIM umur = int(input("Masukan Umur Anda = ")) nilai = int(input("Masukan Nilai Tes Anda = ")) lulus = "Selamat Anda Berhak Mendapatkan Sim Anda" gagal = "Maaf, Anda tidak berhak mendapatkan sim anda\nSilahkan Coba lagi Bulan atau tahun Depan" if(umur>17) : if(nilai<60) : print() print(gagal) else : print() print(lulus) else : print() print(gagal)
Program Menentukan Index Nilai
# Program Menentukan Index Nilai nilai = int(input("Masukan Nilai = ")) if (nilai>80) : index = "A" elif (nilai<=80) and (nilai>65) : index = "B" elif (nilai<=65) and (nilai>60) : index = "C" else : index = "D" print("anda mendapatkan index =", index)
Program Tiket Kereta Api
# Program Kereta Api jarak = int(input("Masukan Jarak = ")) harga_tiket = int(input("Masukan Harga Tiket = ")) if (jarak>300) or (harga_tiket>500000) : beli = harga_tiket*0.5 elif (jarak>200) or (harga_tiket>300000) : beli = harga_tiket*0.8 else : beli = harga_tiket print() print("Harga Tiket = Rp", beli)
Program Mencari Bilangan Terbesar dan Kecil
# Program Mencari Bilangan Terbesar dan Terkecil bil1 = int(input("Masukan Bilangan 1 = ")) bil2 = int(input("Masukan Bilangan 2 = ")) bil3 = int(input("Masukan Bilangan 3 = ")) #Nilai Terbesar if (bil1>bil2) and (bil1>bil3) : print() print("Terbesarnya adalah = ", bil1) elif (bil2>bil1) and (bil2>bil3) : print() print("Terbesarnya adalah = ", bil2) else : print() print("Terbesarnya yaitu = ", bil3) #Nilai Terkecil if (bil1<bil2) and (bil1<bil3) : print("Terkecilnya adalah = ", bil1) elif (bil2<bil1) and (bil2<bil3) : print("Terkecilnya adalah = ", bil2) else : print("Terkecilnya yaitu = ", bil3)
Program Reg Sms
# Program REG SMS reg = input("Ketik SMS = ") if (reg[0:4] == "REG ") : print("Selamat anda terdaftar sebagai", reg[4:len(reg)]) else : print("Maaf Format anda Salah")
Source Code?
Silahkan Kalian Cek pada Situs ini :
– https://github.com/poncoe/python_basic/tree/master/bab2_if-else
– https://github.com/poncoe/python_basic