Senin, 21 November 2011

Latihan PraUTS

buat temen-temen kelas C dan D yang butuh soal latihan PraUTSnya bisa latihan pake soal dibawah ini, mungkin mirip geto sama soal UTSnya..Coba pelajari ajja yach,,ingettt Kerjaennya jangan pake acara nyontek yaaa,,, and beljara disiplin dalam waktu biar pas UTS kaliand pada bisa,,,SEmangaaathh yooo,..
GOOD Luck buat kaleandddd,,,Jawaban soal ini saya posting besok kaloo udah selesai kalian ujian praktikum...!!! ^_^


A.    Buatlah sebuah program Perhitungan Gaji Karyawan dengan ketentuan berikut :
a.    User memasukkan data pegawai berupa : NIP, Nama Pegawai, Golongan, Jumlah Anak.
b.    Gaji Pokok pegawai ditentukan sebagai berikut :
Golongan
Gaji Pokok
IA
1500000
IB
1600000
IIA
1800000
IIB
1900000
IIIA
2100000
IIIB
2400000
IVA
3500000

c.    Jika pegawai sudah menikah dan memiliki anak >= 2 maka tunjangan anak := 15%*Gaji Pokok, jika tidak maka tunjangan anak tidak diberikan.
d.   Gaji Bersih dihitung dengan rumus : Gaji Bersih := Gaji Pokok + Tunjangan Anak
e.    Output program berupa : Nama Pegawai, NIP, Golongan,Status, Jumlah anak, Tunjangan anak, Gaji pokok, Gaji Bersih.


B.     Buatlah program untuk mencetak gaji karyawan dimana:
Inputan :  nik,nama,jabatan (direktur,manager,karyawan,OB)
Ketentuan:
Jabatan                         Gaji                                        Tunjangan
Direktur                       3000000                                   10 % dari gaji
Manager                      2000000                                  5% dari gaji
Karyawan                    1000000                                  2% dari gaji
OB                              800000                                    1% dari gaji
Dikenakan PPN 10 % dari gaji
Gaji Bersih didapat dari : gaji + tunjangan – PPn
Output : Nik,nama,jabatan,gaji awal,tunjangan,PPN,total gaji.



C.     Buatlah program kasir dimana :
Input : Nama kasir,Kode barang,Nama barang,harga satuan,jumlah barang.
Proses:
Harga_beli := harga_satuan * jumlah
Jika harga_beli >= 20000, maka diskon 10% * harga_beli, total_bayar := harga_beli – diskon.
Output : Nama kasir,kode barang, nama barang, harga satuan, jumlah barang, diskon.

D.    Buatlah program program menghitung grade mahasiswa dimana:
Jika na >=90 grade A
Jika na >=80 grade B+
Jika na >=70 grade B
Jika na >=60 grade C+
Jika na >=50 grade C
Jika na >=40 grade D
Jika na <=39 grade E
Rumus na:= 20% * Harian + 30% * UTS + 50% * UAS
Output Nim,Nama,Jurusan,Semester,Nilai harian,Nilai UTS,Nilai UAS,Nilai akhir


E.     Berikut adalah data pengolahan gaji karyawan;
·         Nomor Induk Karyawan
·         Nama Karyawan
·         Status
·         Jumlah Anak
·         Jabatan
·         Gaji Pokok
·         Tunjangan Istri
·         Tunjangan Anak
·         Tunjangan jabatan
·         Jamsostek
·         Pajak
·         Gaji Bersih

Catatan;
Tunjangan istri 
·         jika status 'menikah' maka tunjangan istri 10 persen dari gaji pokok
·         Selain itu tidak dapat tunjangan
Tunjangan anak
·         Jika jumlah anak kurang atau sama dengan 3 orang, tunjangan anak 5 persen dari gaji pokok untuk masing-masing anak
·         Jika jumlah anak lebih dari 3, tunjangan anak maksimal untuk 3 orang anak.
·         selain itu tidak dapat tunjangan
Tunjangan jabatan, dan GAPOK
·         Jika jabatan 'manager' maka tunjangan jabatan Rp. 2000000, Gapok : 3500000
·         Jika jabatan 'Supervisor' maka tunjangan jabatan Rp. 1500000, Gapok : 2500000
·         Jika jabatan 'Mandor' maka tunjangan jabatan Rp. 1000000 , Gapok : 1500000
·         Selain itu tidak ada tunjangan

Pajak 2,5% dari gaji pokok
Jamsostek 10 % dari Gaji pokok
Gaji bersih = (gaji pokok + akumulasi tunjangan)-(pajak+jamsostek)
.

Tidak ada komentar:

Posting Komentar

array data mahasiswa

program array_1Dimensi; uses  winCrt; var  nim,nm,smstr,mk,grade:array[1..4] of string;  nh,uts,uas:array[1..4] of integer;  na:array...