Pascall Wallpapers HD By PAMBAH Corporation |
Pada contoh berikut saya tampilkan contoh kasus dan Listing Program Pascal.
Uraian Contoh Kasus ;
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
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
- • Jika jabatan 'manager' maka tunjangan jabatan Rp. 2000000
- • Jika jabatan 'Supervisor' maka tunjangan jabatan Rp. 1500000
- • Jika jabatan 'Mandor' maka tunjangan jabatan Rp. 1000000
- • Selain itu tidak ada tunjangan
Gaji bersih = (gaji pokok + akumulasi tunjangan)-(pajak+jamsostek)
Berikut Listing Programnya.
Silakan dipelajari atau dimodifikasi.
program Gaji;
uses crt;
var gp,gb,pjk,js,tis,ta,tjb:real;
nik:string[10];
nk:string[27];
sts:string[9];
jb:string[15];
ja:byte;
begin
clrscr;
write('Nomor Induk Karyawan=');
readln(nik);
write('Nama Karyawan=');
readln(nk);
write('Status=');
readln(sts);
write('Jumlah Anak=');
readln(ja);
write('Jabatan=');
readln(jb);
write('Gaji Pokok=');
read(gp);
if sts='menikah' then begin
tis:=0.1*gp;
end
else begin
tis:=0;
end;
if ja<=3 then begin ta:=0.05*gp*ja; end else if ja>3 then begin
ta:=0.05*gp*3;
end
else begin
ta:=0;
end;
if jb='manager' then begin
tjb:=2000000;
end
else
if jb='supervisor' then begin
tjb:=1500000;
end
else
if jb='mandor' then begin
tjb:=1000000;
end
else begin
tjb:=0;
end;
pjk:=0.025*gp;
js:=0.01*gp;
gb:=(gp+tis+ta+tjb)-(pjk+js);
writeln('Tunjangan Istri=', tis:3:2);
writeln('Tunjangan Anak=', ta:3:2);
writeln('Tunjangan Jabatan=', tjb:3:2);
Writeln('Pajak=', pjk:3:2);
writeln('Jamsostek=', js:3:2);
writeln('Gaji Bersih=', gb:3:2);
readkey;
end.
Demikian dulu pembahasan tentang 'Contoh Program Sederhana Pascal'.
Selamat belajar dan mencobanya ya,,
Semoga Berhasil.
2 komentar
Salam Sukses Selalu....
Bila Rekan Rekan Membutuhkan Jasa Pembuatan Software...Silahkan Hubungi Kami
Daftar Produk
Proswitching
Merupakan suatu paket program untuk pengiriman message / file antar cabang, biasanya digunakan untuk Financial Transaction. Software Proswitching sudah di gunakan dan terbukti sangat baik di beberapa bank antara lain : Bank BRI, Bank BRI Syariah, Bank BNI, Bank BTN, Bank Mega, Bank Mega Syariah, Bank DKI dan Bank Index
Rekonsiliasi
Merupakan program rekonsiliasi yang dijalankan kantor pusat pada wide area network, berguna untuk melakukan rekonsiliasi transaksi antar cabang.
Stand In
Merupakan paket program aplikasi yang berfungsi sebagai server pengganti dimana transaksi-transaksi yang dilakukan oleh media tertentu (misal ATM) dapat dilakukan apabila server utama sedang bermasalah atau sedang melakukan proses tertentu
ATM Controller dan Monitoring
Adalah program aplikasi yang melakukan kontrol terhadap mesin-mesin atm baik dalam proses maupun dalam hal terjadi gangguan pada mesin
Card Access Management
Adalah program aplikasi yang melakukan kontrol terhadap kartu kartu nasabah baik itu dalam hal pembukaan kartu baru, pengubahan atau penghapusan kartu
Ticketing
Merupakan program aplikasi yang berfungsi sebagai program penanganan transaksi Tour & Travel Ticketing
General Ledger
Merupakan paket program aplikasi yang berfungsi sebagai program akuntansi dan telah banyak dipakai oleh perusahaan perusahaan di Indonesia, berbasis Windows. General Ledger ini mempunyai banyak fitur-fitur yang tidak dapat dilakukan oleh aplikasi lain
Inventory Control System
Merupakan paket program yang berfungsi sebagai kontrol terhadap stock barang, penjualan/pembelian serta hutang / piutang. Program ini telah banyak dipakai di beberapa perusahaan di Indonesia
Integrated Accounting System
Merupakan paket program penggabungan antara Inventory Control System dengan General Ledger sehingga berfungsi sebagai kontrol stock barang, penjualan / pembelian serta program akuntansi. Program ini cocok untuk perusahaan perusahaan distribusi secara retail
Payroll
Merupakan paket program yang berfungsi sebagai program gaji dan telah banyak dipakai dibeberapa perusahaan di Indonesia
Banking Online System
Merupakan paket program yang berfungsi untuk melayani seluruh produk dalam dan luar negeri dari level front office sampai level back office
Sistim Sumber Daya Manusia
Merupakan paket program yang berfungsi untuk mengelola data kepegawaian mulai dari perencanaan, recruitment, pelatihan, personalia, gaji dan pengembangan
Pengadaan Personal Computer
Branded : Hewlett Packard, IBM, ACCER, COMPAQ, dll
Lokal / Rakitan
Upgrade
Demikian Data Profil PT Metalogic Infomitra di buat, apabila anda membutuhkan jasa kami silahkan hubungi :
Herry Hermawan
PT Metalogic Infomitra
Jl Kemandoran 1 No 20
Grogol Utara
Jakarta Barat
Telp 021 5324790-91
Hp 081808848274
www.metalogic.co.id
herryhermawanmetalogicinformatika.blogspot.com
metalogickonsultansoftware.blogspot.com
:v hadeh.....
terima kasih.
Terima Kasih Sobat Sudah:
1. Berkomentar Dengan Sopan
2. Tidak Memasukkan Link Aktif Dalam Form Komentar
3. Berkomentar Sesuai Artikel/Postingan
4. Berilah Informasi Kepada Admin Jika ada script yang Sudah tidak berfungsi
5. komentar Jorok/kasar /berbau Sara/Porno /saya anggap sebagai SPAM
Jika Sudah Mematuhi Peraturan diatas Anda Sudah dianggap SOPAN.
Thanks
EmoticonEmoticon