contoh soal pbo #3

Posted on Updated on

Contoh Soal Ujian Tengah Semester

Pemrograman Beorientasi Obyek

Buatlah program untuk menghitung gaji karyawan dengan ketentuan sebagai berikut :

input : nip,nama pegawai,jenis kelamin,status,jumlah anak

Ketentuan Proses:

Jika digit ke-1 dari nip = ‘A’, maka

Bagian = “Accounting”

Gaji Pokok = 2000000

Tunjangan Istri = 1000000

Tunjangan Anak = 300000

Jika digit ke-1 dari nip = ‘M’, maka

Bagian = “Marketing”

Gaji Pokok = 1500000

Tunjangan Istri = 1200000

Tunjangan Anak = 250000

Jika digit ke-1 dari nip = ‘G’, maka

Bagian = “General”

Gaji Pokok = 1000000

Tunjangan Istri = 1300000

Tunjangan Anak= 200000

Tunjangan anak didapat hanya untuk pegawai yang berjenis kelamin laki laki dan statusnya menikah. Jika memiliki anak kurang atau sama dengan 3 maka tunjangan anaknya adalah dikalikan dengan jumlah anaknya. Jika memiliki anak diatas 3, maka tunjangan anaknya adalah dikalikan dengan 3. Untuk pegawai selain ketentuan diatas, maka tidak dapat tunjangan anak dan tunjangan istrinya.

Perhitungan Gaji

Perhitungan Gaji Kotor adalah Gaji Pokok + Tunjangan anak+ Tunjangan istri

Perhitungan Pajak 10% * Gaji Kotor

Perhitungan Gaji bersih = Gaji Pokok – Pajak.

Output :

================

GAJI KARYAWAN

================

Nip : xxxx

Nama : xxxx

Jenis Kelamin : x

Status : x

Jumlah anak : 9

Bagian : xxxxxx

Gaji Pokok : 99999

Tunjangan Istri : 99999

Tunjangan Anak : 99999

Gaji Kotor : 999999

Pajak : 999

=========================

Gaji Bersih : 99999999

=========================

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s