2021 / 2022
Soal
1. Seorang pegawai/karyawan PT ABC merupakan seorang pekerja yang juga merupakan wajib pajak,
saat ini ia ingin menghitung jumlah total pajak penghasilan yang diperoleh setiap bulannya selama
setahun, sesuai dengan aturan seorang wajib pajak akan dikenakan pajak sebesar 5% jika memiliki
nomor NPWP, dan 6% jika tidak memiliki nomor NPWP.
Selanjutnya setiap orang wajib pajak tersebut akan dikenakan pajak jika jumlah pendapatan
selama setahun lebih dari Rp.60.000.000. Berapakah total pajak yang harus dibayarkan untuk
setiap karyawan/pegawai?Jika kasus tersebut akan dibuat sebuah program maka buatlah
algoritma dalam Bahasa biasa, dan flowchartnya.
Dengan catatan :
-Pendapatan setiap karyawan/pegawai bisa saja berubah setiap bulannya, tergantung bonus dari
pendapatan perusahaan.
(Nilai = 50)
int main ()
{
float Htkt, …(1)…, diskon, TotBay;
cin>> …(2)…;
cin>>Jumlah;
if (Jumlah > 3 && jumlah <5)
{
diskon (Htkt * …(3)…) * 0.1;
…(4)… (Htkt * Jumlah) – diskon;
cout<<TotBay;
}
if (Jumlah >= 5 && jumlah <10)
{
…(5)… (…(6)… * Jumlah) * 0.15;
TotBay (…(7)… * Jumlah) – diskon;
cout<<…(8)…;
}
(Nilai = 30)