Algorithm A
Algorithm A
Di Susun Oleh
MENU PROGRAM
INPUT DATA PELANGGAN TRANSAKSI CETAK DATA PELANGGAN SELESAI
FORM TRANSAKSI
No.SPPT ( NOP ) NPWP : Objek pajak : Nama wajib pajak : Luas ( m2 ) : Kelas : Tanggal pajak tempo : Tanggal pembayaran : NJOP (Rp) : PER M2 : Jumlah NJOP Sebagai dasar pengenaan PBB : Rp NJOP TKP ( NJOP tidak kena pajak ) : Rp NJOP untuk penghitungan PBB : NJKP ( nilai jual kena pajak ) : % x Rp Pajak bumi dan bangunan yang terutang % x Rp Pajak bumi dan bangunan yang yang harus dibayar (Rp)
Cetak Selesai
Algoritma
0. Mulai Deklarasi :
1. Nama (NM), Alamat Wajib Pajak (AWP), Letak Objek Pajak (LOP), Objek Pajak
(Bumi, Bangunan), Kelas (KLS), Luas Objek Pajak Bumi (LPBU), Luas Objek Pajak Bangunan (LPBA) : String
2. NJOP, NPWP, NOP, Nilai Jual Kena Pajak (NJKP), PBU, PBA, PBB : Real
Deskripsi :
3. Input NM, AWP, LOP, PBU, PBA, KLS. 4. Hitung PBU = LPBU*KLS 5. Hitung PBA = LPBA*KLS
8. Hitung PBB = 0,5/100*NJKP 9. Output PBU, PBA, NJOP, NJKP, PBB. 10. Selesai
STAR MENU T Input data wajib pajak Transaksi Cetak data wajib pajak Selesai
Input pilihan
Piliha n 1
Piliha n 2
Piliha n 3
Piliha n 4
EN D
OP[i] =A 41
OP[i] =A 15
Input jawab
A
Per =2. 450 Per =116. 000
Input No SPPT_cari
i<>e of
No SPPT_ca ri = i
i=i+1
Input jumlah NJOP sbg dasar penggunaan PBB [i], NJOTKP ( NJOP ) tidak kena pajak ) [i], NJOP untuk penghitungan PBB[i], NJKP ( nilai : jual kena pajak ), PBB yang terutang[i]
Hitung PBU = LPBU*KLS. Hitung PBA = LPBA*KLS. Hitung NJKP = 20/100*NJOP. Hitung NJOP untuk penghitungan PBB = PBU+PBA. Hitung PBB = 0,5/100*NJKP
NJOTKP,NJOP,NJKP,PBB
For i = 1 to eof do
?No pajak[i] NGOP sbg dasar pembangunan PBB : [i] Nama wajib pajak [i], NJOPTKP ( NJOP )Tidak kena pajak[i] , NJOP ( Nilai jual kena pajak )[i], pajak bumi dan bangunan yang di utang
Next i
? grand total
C D