Professional Documents
Culture Documents
Menganggar Bayaran Bil Air Yang Perlu Dibayar Setiap Bulan
Menganggar Bayaran Bil Air Yang Perlu Dibayar Setiap Bulan
- Penghargaan
Alhamdulillah dan syukur ke hadrat Illahi kerana dengan izin dan limpahnya saya dapat
menyiapkan kerja kursus Asas Sains Komputer 2022 Tingkatan 3.
Saya juga ingin mengucapkan terima kasih kepada rakan-rakan sekelas saya yang membantu
dalam penyiapan kerja kursus Asas Sains Komputer ini dengan memberikan maklumat dan informasi
yang sewajarnya kepada saya. Tidak terlupa juga kepada Pengetua kerana telah mengizinkan saya bagi
menyiapkan tugasan ini dan guru mata pelajaran Asas Sains Komputer, Cg. Shafrida yang membimbing
saya.
1.0 Pendahuluan
Kementerian Pelajaran Malaysia (KPM) telah mewujudkan kerja kursus iaitu Asas Sains Komputer
untuk dijadikan sebagai penambahan markah peperiksaan akhir tahun sebanyak 30%. Terdapat pelbagai
tajuk berlainan yang disediakan tetapi saya memilih tema Nilai Berkaitan Alam Sekitar iaitu Menganggar
Bayaran Bil Air Yang Perlu Dibayar Setiap Bulan.
1) Masalah Besar
- Membina aturcara mudah bagi mengira
bil air setiap bulan
Teknik Leraian
2) Masalah Kecil
- Mengira bacaan anggaran setiap bulan
- Mengira bacaan sebenar bulan terakhir
2.1 Objektif
i. Mengira bil air setiap bulan
ii. Mengira bacaan anggaran setiap bulan
iii. Mengira bacaan sebenar bulan terakhir
Pelarasan bulan
=RM x/bulan * jumlah bulan
(kecuali bulan terakhir)
=RM x + RM z = Jumlah
bulan terakhir
3.3 Teknik Pengitlakan
- Algoritma diperlukan bagi menyelesaikan masalah mengira bil air setiap bulan.
1 Mula
2 Masukkan isipadu air m³
3 Kira
3.1 Bacaan anggaran setiap bulan =
Isipadu air m³ x RM 0.80
3.2 Bacaan sebenar =
(100m³/jumlah bulan)
x RM 0.80 = RM z -
RM bacaan anggaran =
Teknik RM x/bulan
Pengitlakan
Pelarasan bulan
=RM x/bulan * jumlah bulan
(kecuali bulan terakhir)
=RM x + RM z = Jumlah
bulan terakhir
5 Tamat
4.0 Pengekodan
4.1 Teknik Leraian
- Mengatasi masalah kod arahan
a) Masalah besar
Mengekod algoritma, mengira bacaan
anggaran setiap bulan dan bacaan sebenar
bulan terakhir bulan
b) Bahagian-bahagian kecil:
Teknik i) Pengisytiharan pemboleh ubah dan
Leraian Pemalar
ii) Input
iii) Proses
iv) Output
Teknik
Pengecaman
Corak
iii) Proses Kira bacaan anggaran =
Isipadu air m³ x RM0.80
Pelarasan bulan
=RM x/bulan * jumlah bulan
(kecuali bulan terakhir)
=RM x + RM z = Jumlah
bulan terakhir
- Isipadu air m³
- Bacaan Anggaran
- Bacaan Sebenar
Isipadu_air = int(input
(“Masukkan isipadu air
Teknik m³: “))
Bulan = int(input("Masukkan
Peniskalaan bilangan keseluruhan bulan
penggunaan air: ”))
Pelarasan bulan
=RM x/bulan * jumlah bulan
(kecuali bulan terakhir)
=RM x + RM z = Jumlah
bulan terakhir
iv) Output Kod arahan memaparkan nilai
bacaan anggaran dan bacaan
sebenar:
Print("Bacaan anggaran: RM
",round (bacaan_anggaran, 2))
print ("Bacaan sebenar anda
ialah: RM ",round
(jumlah_bulan_terakhir, 2))
a) Masalah besar
Teknik
Leraian b) Masalah kecil
- Menguji pengisytiharaan pemboleh ubah
dan pemalar
- Menguji kod input
- Menguji kod proses
- Menguji kod output