Pages

07 October 2020

Pertemuan 4

 Macam - Macam Latihan pada Pertemuan ke- 4

Percabangan IF, ELIF, dan ELSE

1. Latihan Menentukan Bilangan Positif / Bilangan Negatif + Bilangan Netral

    Dalam Latihan ini kita dapat mengetahui sebuah angka, apakah angka tersebut merupakan Bilangan Positif/Bilangan Negatif/Bilangan Netral.

    Pada saat Sekolah Dasar (SD) kita sudah mempelajari pelajaran Matematika tentang Bilangan Positif/Bilangan Negatif. Yang kita ketahui bahwa :
  • Bilangan Positif : Lebih dari 0 ( > 0 )
  • Bilangan Netral : 0 ( = 0 )
  • Bilangan Negatif : Kurang Dari 0 ( < 0 )
Sekarang kita dapat menentukan Angka untuk mengetahui apakah itu Bilangan Positif/Bilangan Netral/Bilangan Negatif dengan PyCharm menggunakan Bahasa Pemrograman Python.

Berikut ini adalah sintaks/codenya :

angka = int(input("Masukkan Nilai anda: "))
if (angka > 0):
print(angka,"adalah bilangan positif")
elif (angka < 0):
print(angka, "adalah bilangan negatif")
else :
print(angka,"adalah bilangan netral")

Hasilnya apabila di RUN :

Bilangan positif
Bilangan netral
Bilangan negatif

2. Latihan Menentukan Grade Nilai

    Dalam Latihan ini kita dapat mengetahui Grade kita dengan memasukkan Nilai. Ini biasanya digunakan dalam menentukan Grade pada Nilai suatu Mata Kuliah maupun pada Grade Nilai IPK Mahasiswa/i.


Nilai

Grade

80 - 100

A

70 - 79

B

60 - 69

C

50 - 59

D ( Silahkan lakukan Perbaikan)

0 - 49

Maaf anda tidak Lulus Mata Kuliah ini


Berikut cara menentukannya (dengan sintaks/codenya) :
nilai = int(input("Masukan Nilai anda : "))
if 80 <= nilai <= 100:
print ("Grade adalah A")
elif 70 <= nilai < 80:
print ("Grade adalah B")
elif 60 <= nilai < 70:
print ("Grade adalah C")
elif 50 <= nilai < 60:
print ("Grade adalah D silahkan lakukan Perbaikan")
else:
print ("Maaf anda tidak Lulus Matakuliah ini")
Hasilnya ketika sudah di RUN :

3. Latihan Membuat Penjualan Tiket

    Dalam Latihan ini kita akan Membuat Sintaks untuk Penjualan Sebuah tiket.
Dengan cara :
#Input
pembeli = input("Nama Pembeli: ")
no_hp = input("No. Handphone: ")
jurusan = input("Jurusan [SBY/BL/LMP]: ")
#Proses
if jurusan=="SBY":
namajurusan = "Surabaya"
harga = 300000
elif jurusan=="BL":
namajurusan = "Bali"
harga = 350000
else :
namajurusan = "Lampung"
harga = 500000
#Input Jumlah Beli
jumlah = int(input("Masukkan Jumlah Beli: "))
#Proses Potongan
if jumlah>=3 :
potongan = (jumlah*harga)*0.1
else:
potongan = 0

total = (jumlah*harga)-potongan

#Cetak Hasil
print("-----------------------------------")
print(" PENJUALAN TIKET BUS ")
print(" XYZ")
print("-----------------------------------")
print("Nama Pembeli :"+str(pembeli))
print("No. Handphone : "+str(no_hp))
print("Kode Jurusan yang dipilih: "+str(jurusan))
print("Nama Kota Tujuan: "+str(namajurusan))
print("Harga: Rp",+(harga))
print("Jumlah Beli:",+(jumlah),"Tiket")
print("-----------------------------------")
print("Potongan Harga yang didapat: Rp",+(potongan))
print("Total Harga Tiket: Rp",+(total))
ubyr = int(input("Masukkan Uang Pembayaran Tiket: Rp "))
uangkembali = ubyr - total
print("Uang Kembali: Rp",+uangkembali)
Hasil :

Sekian Pembelajaran Latihan Pertemuan ke- 4 Python ini. Semoga dapat bermanfaat dan menambah wawasan kalian. Terima Kasih 😊