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

Procudere -Menu

1. Mula
2. Papar "*****************SELAMAT DATANG***************”
3. Papar "Menu pilihan mengira bayaran kadar fidyah puasa bagi zon
selatan semenanjung Malaysia"
4. Papar "1. Negeri Sembilan"
5. Papar "2. Johor"
6. Papar "3. Melaka"
7. Papar "***********************************************”
8. Tamat
Function -PilihanPengguna
1. Mula
2. Pilih = 0
3. Selagi (Pilih < 1) or (Pilih > 4)
4. Pilih = int(input("Sila Pilih menu [1 hingga 4]: "))
4.1 return Pilih
5. Tamat
Function -bayaran fidyah puasa bagi Negeri Sembilan
1. Mula
2. Paparkan mesej "Sila masukkan jumlah hari anda meninggalkan
puasa: "
3. Setkan jumlah hari = nombor yang dimasukkan
5. Paparkan mesej "Sila masukkan jumlah tahun anda meninggalkan
puasa: "
6. Setkan jumlah tahun = nombor yang dimasukkan
7. Jika tahn == 0:
7.1 formula = 1.80 * har
7.2 return formula
8. else :
8.1 formula = 1.80 * har * tahn
8.2 return formula
9. Tamat
Function - bayaran fidyah puasa bagi Johor
1. Mula
2. Paparkan mesej "Sila masukkan jumlah hari anda meninggalkan
puasa: "
3. Setkan jumlah hari = nombor yang dimasukkan
5. Paparkan mesej "Sila masukkan jumlah tahun anda meninggalkan
puasa: "
6. Setkan jumlah tahun = nombor yang dimasukkan
7. Jika tahn == 0:
7.1 formula = 1.90 * har
7.2 return formula
8. else :
8.1 formula = 1.90 * har * tahn
8.2 return formula
9. Tamat
Function - bayaran fidyah puasa bagi Melaka
1. Mula
2. Paparkan mesej "Sila masukkan jumlah hari anda meninggalkan
puasa: "
3. Setkan jumlah hari = nombor yang dimasukkan
5. Paparkan mesej "Sila masukkan jumlah tahun anda meninggalkan
puasa: "
6. Setkan jumlah tahun = nombor yang dimasukkan
7. Jika tahn == 0:
7.1 formula = 1.75 * har
7.2 return formula
8. else :
8.1 formula = 1.75 * har * tahn
8.2 return formula
9. Tamat
Aturcara Utama
1. Mula
2. Panggil Menu (Procudere)
3. Setkan aktif = 1
4. Selagi aktif:
4.1 Panggil Pilih = PilihanPengguna (Function)
4.2 Jika Pilih == 1
4.3 Panggil kadarfidyahNegeriSembilan =
NegeriSembilan (Function)
4.4 Paparkan ("Jumlah fidyah yang perlu dibayar ialah: ",
round (kadarfidyahNegeriSembilan,2)
4.5 Paparkan ("Anda juga boleh membuat bayaran di
sistem pembayaran online (e-fidyah) ini:
https://www.zakatns2u.biz/fidyah/")
4.6 Jika Pilih == 2
4.7 Panggil kadarfidyahJohor = Johor (Function)
4.8 Paparkan ("Jumlah fidyah yang perlu dibayar ialah: ",
round (kadarfidyahJohor,2)
4.9 Paparkan ("Anda juga boleh membuat bayaran di
sistem pembayaran online (e-fidyah) ini:
https://epayment.maij.gov.my/ ")
4.10 Jika Pilih == 3
4.11 Panggil kadarfidyahMelaka = Melaka (Function)
4.12 Paparkan ("Jumlah fidyah yang perlu dibayar ialah:
", round (kadarfidyahMelaka,2)
4.13 Paparkan ("Anda juga boleh membuat bayaran di
sistem pembayaran online (e-fidyah) ini:
https://fidyah.maim.gov.my/")
4.14 Jika Pilih == 4
4.15 Setkan aktif = 0
Tamat Jika
5. Paparkan mesej "******************TERIMA KASIH KERANA
TELAH MENGGUNAKAN SISTEM INI*******************"
6. Tamat

You might also like