Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

#Menyimpan markah setiap murid dalam senarai

siA = [87, 70, 80, 78]


siB = [95, 80, 65, 75]
siC = [74, 85, 90, 85]
siD = [55, 85, 71, 68]
siE = [65, 78, 68, 65]

#Menyimpan nama setiap murid dalam urutan senarai nama


nama = ["Ali bin Azmi", "Aminah binti Yusof", "Chong Yee Ling", "Dayang Minsu",
"Denish A/L Kathigasu"]

#Menjumlahkan markah setiap murid


jumlah_1 = sum(siA)
jumlah_2 = sum(siB)
jumlah_3 = sum(siC)
jumlah_4 = sum(siD)
jumlah_5 = sum(siE)

#Menyimpan jumlah markah setiap murid dalam senarai jumlah


jumlah = [jumlah_1, jumlah_2, jumlah_3, jumlah_4, jumlah_5]

#Mencari markah tertinggi dan terendah dalam senarai jumlah


tertinggi = max(jumlah)
terendah = min(jumlah)

#Menggunakan sub-function untuk mencari indeks


indeks_tertinggi = jumlah.index(tertinggi)
indeks_terendah = jumlah.index(terendah)

#Menggunakan sub-function untuk mencari nama murid


murid_markah_tertinggi = nama[indeks_tertinggi]
murid_markah_terendah = nama[indeks_terendah]

#Mencetak nama berserta markah tertinggi dan terendah


print(murid_markah_tertinggi, "memperoleh jumlah markah tertinggi, iaitu ",
tertinggi)
print(murid_markah_terendah, "memperoleh jumlah markah terendah, iaitu ", terendah)

You might also like