Anda di halaman 1dari 2

UJIAN TENGAH SEMESTER GANJIL TA.

2021 / 2022

Fakultas : Ilmu Komputer


Program Studi : S1 Sistem Informasi
Mata Kuliah dan kode mk : Logika dan Algoritma/ SI133
Sifat Ujian : Online Dashboard Mahasiswa
Soal dibagikan tanggal : Senin, 15 November 2021
Tugas/ Jawaban : Maksimal Sesuai jadwal ujian di web DAAK
dikumpulkan tanggal

Dosen Pengampu : - Agus Fatkhurohman, M. Kom.


- Erni Seniwati, S. Kom., M. Cs
- Yuli Astuti, M. Kom
- Agung Nugroho, M. Kom.

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)

2. Lengkapilah Pseudocode berikut ini :

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)

3. Dari formula proposisi berikut, butlah tabel nilai kebenaranya


(~p ⋁ q) ⋀ (r ⋀ ~r) ⊕ (~(p ⋀ r))
(Nilai 20)

-------------------- Selamat Mengerjakan --------------------

Anda mungkin juga menyukai