Soalan 1
Tulis program Python untuk meminta nama pengguna dan memaparkan "Selamat
datang, [nama]!"
Soalan 2
Tulis program Python untuk meminta dua nombor daripada pengguna dan
memaparkan hasil tambahnya.
Soalan 3
Tulis program Python untuk memeriksa sama ada nombor yang dimasukkan adalah
genap atau ganjil.
Soalan 4
Tulis program Python untuk membina sistem semakan markah peperiksaan:
Minta nama dan markah pelajar (0–100)
Jika markah ≥ 80, paparkan "Tahniah [nama], Gred A"
Jika 65–79, paparkan "Baik [nama], Gred B"
Jika 50–64, paparkan "Memuaskan [nama], Gred C"
Jika < 50, paparkan "Gagal [nama], Gred D"
SKEMA JAWAPAN
1.
nama = input("Masukkan nama anda: ")
print("Selamat datang, " + nama + "!")
2
nombor1 = float(input("Masukkan nombor pertama: "))
nombor2 = float(input("Masukkan nombor kedua: "))
jumlah = nombor1 + nombor2
print("Jumlah =", jumlah)
3.
nombor = int(input("Masukkan nombor: "))
if nombor % 2 == 0:
print("Nombor ini adalah genap.")
else:
print("Nombor ini adalah ganjil.")
4.
nama = input("Masukkan nama pelajar: ")
markah = float(input("Masukkan markah (0-100): "))
if markah >= 80:
print(f"Tahniah {nama}, Gred A")
elif markah >= 65:
print(f"Baik {nama}, Gred B")
elif markah >= 50:
print(f"Memuaskan {nama}, Gred C")
else:
print(f"Gagal {nama}, Gred D")