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

PERNYATAAN MASALAH

Anda diminta untuk membina atur cara mudah


bagi mengira faedah mudah dan jumlah
simpanan
FASA 1 : ANALISIS MASALAH

MASALAH BESAR :

MASALAH KECIL : a)
b)
FASA 2: REKA BENTUK ATUR CARA

Persamaan Perbezaan
Mengira Pemboleh Pemboleh
Faedah ubah yang ubah yang
mudah sama iaitu: diperlukan:
a) kadar
a) PRINSIPAL
faedah
b)FAEDAH
b) masa
Mengira Pemboleh
jumlah ubah yang
simpanan diperlukan:
a)jumlah
simpanan

RUMUS BAGI PENGIRAAN


: prinsipal x kadar faedah x
masa

: faedah mudah +prinsipal


pseudokod
1. MULA
2. Masukkan prinsipal,kadar faedah,masa
3. Kira faedah = prinsipal x kadar faedah x
masa
4.Kira jumlah simpanan =prinsipal + faedah
5.Paparkan faedah dan jumlah simpanan
6.TAMAT
CARTA ALIR
FASA 3 : PENGEKODAN
FASA 4:PENGUJIAN DAN
PENYAHPIJATAN
Kod arah yang mengandungi ralat Penerangan
1 p = float(input("sila masukkan prinsipal:"))

2 r = float(input("sila masukkan kadar


faedah(%):"))
3 m = float(input("sila masukkan
masa(tahun)")) JENIS RALAT : Ralat Logik
4 r1 = r/10 PUNCA RALAT : Kesilapan formula di
5 faedah = p*r1*m baris-4,nilai 10 perlu dibetulkan
menjadi 100
6 simpanan = p+faedah
7 print("faedah mudah
ialah :RM",faedah)
8 print("jumlah simpanan
ialah :RM",simpanan)
Cara membaiki ralat
1 p = float(input("sila masukkan prinsipal:"))
2 r = float(input("sila masukkan kadar faedah(%):"))
3 m = float(input("sila masukkan masa(tahun)"))
4 r1 = r/100
5 faedah = p*r1*m
6 simpanan = p+faedah
7 print("faedah mudah ialah :RM",faedah)
8 print("jumlah simpanan ialah :RM",simpanan)

You might also like