Page 197 - Buku Teks ASK Tingkatan 2
P. 197
4. a = 6 elif nama_bulan == “Februari”:
b = 7 print(“Bilangan Hari Dalam Bulan:
c = 42 28/29 hari”)
print (“1”, a == 6)
print (“2”, a == 7) elif nama_bulan == “April” or nama_
print (“3”, a == 6 and b == 7) bulan == “Jun” or nama_bulan ==
print (“4”, a == 7 and b == 7) “September” or nama_bulan ==
print (“5”, not a == 7 and b == 7) “November” :
print (“6”, a == 7 or b == 7) print(“Bilangan Hari Dalam Bulan:
print (“7”, a == 7 or b == 6) 30 hari”)
print (“8”, not (a == 7 and b == 6))
print (“9”, not a == 7 and b == 6) else:
print(“Nama Bulan Yang Salah”)
5.
Tambah kurungan untuk
operasi darab seperti berikut: 3. print(“Masukkan ukuran segi tiga bagi
jumlah = (12 * 2) + (16 * 3) setiap sisi dalam sentimeter.”)
>>> hujan = 12 x = float(input(“Sisi-x: “))
y = float(input(“Sisi-y: “))
>>> cerah = 16 z = float(input(“Sisi-z: “))
>>> jumlah = 12 * 2 + 16 * 3 if x == y == z:
>>> print (“jumlah”) print(“Segi tiga sama sisi.”)
jumlah elif x != y != z:
>>> Tidak perlu letak tanda “ ” untuk cetak print(“Segi tiga tidak sama
pemboleh ubah. Baikinya dengan: sisi.”)
print (jumlah) else:
print(“Segi tiga sama kaki.”)
Praktis 3.2
4. for i in range(10):
1. print (str (i) * i)
huruf = input(“Masukkan SATU huruf
dari (A-Z) atau (a-z): “)
if huruf==”A” or huruf==”a”: 5.
print(huruf , “adalah huruf print(“Masukkan nombor-nombor integer
vokal.”) yang perlu dijumlahkan.”)
elif huruf==”E” or huruf==”e”: print(“Masukkan nombor SIFAR jika
print(huruf , “adalah huruf ingin berhenti memasukkan
vokal.”) nombor.”)
elif huruf==”I” or huruf==”i”:
print(huruf , “adalah huruf bilang = 0
vokal.”) jumlah = 0
elif huruf==”O” or huruf==”o”: nombor = 1
print(huruf , “adalah huruf
vokal.”) while nombor != 0:
elif huruf==”U” or huruf==”u”: nombor = int(input(“”))
print(huruf , “adalah huruf jumlah = jumlah + nombor
vokal.”) bilang = bilang + 1
else:
print(huruf , “adalah huruf if bilang ==0:
konsonan.”) print (“Masukkan beberapa nombor”)
else:
2. print (“Jumlah nombor:”,jumlah)
print(“Senarai bulan: Januari,
Februari, Mac, April, Mei, Jun, print (“Purata bagi nombor-nombor
Julai, Ogos, September, Oktober, yang dimasukkan:”, jumlah/bilang)
November, Disember”)
nama_bulan = input(“Masukkan nama
bulan: “) PENTAKSIRAN BAB 3
if nama_bulan == “Januari” or nama_
bulan == “Mac” or nama_bulan == Soalan Objektif
“Mei” or nama_bulan == “Julai” or
nama_bulan == “Ogos” or nama_bulan 1. C 2. C 3. C 4. D 5. D
== “Oktober” or nama_bulan == 6. C 7. B 8. B 9. B 10. B
“Disember”: 11. C 12. C 13. C 14. C
print(“Bilangan Hari Dalam Bulan:
31 hari”)
187

