program menghitung gaji karyawan (c++)
DESCRIPTION
Pemrograman TerstrukturTRANSCRIPT
TUGAS( PEMOGRAMAN TERSTRUKTUR )
Kelas : 12 –S1SI- 06
Nama : Fatimah Muthmainnah NIM : 12.12.6718
Dosen : Titin Nurjanah , S.kom
SISTEM INFORMASI
STMIK AMIKOM YOGYAKARTA
2013
LIST PROGRAM(menggunakan Konstanta : const)
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
main()
{
//deklarasi konstanta
const char judul[50]=" Program Menghitung Gaji Karyawan";
const char garis[50]="==============================================" ;
const char gajipokok[50]="Gaji Pokok = 20.000/jam";
const char uanglembur[50]="Uang Lembur = 25.000/jam";
const char pajakk[50]="Pajak = 6% ";
const char gariss[50]="==============================================" ;
const int g_pokok=20000;
const int u_lembur=25000;
const float pajak=0.06;
//tipe data
char nama[20];
int jam_kerja,jam_lembur;
float gaji_pokok,uang_lembur,gaji,potongan,total_gaji;
// pemanggilan konstanta
cout<<endl<<judul<<endl;
cout<<endl<<garis<<endl;
cout<<endl<<gajipokok<<endl;
cout<<uanglembur<<endl;
cout<<pajakk<<endl;
cout<<endl<<gariss<<endl;
//inputan data
cout<<endl<<"Masukkan Nama Karyawan : ";
gets(nama);
cout<<"Masukkan jumlah jam kerja <dalam satu hari> : ";
cin>>jam_kerja;
cout<<"Masukkan jumlah jam lembur <dalam satu hari> : ";
cin>>jam_lembur;
//Perhitungan
gaji_pokok=g_pokok*jam_kerja;
uang_lembur=u_lembur*jam_lembur;
gaji=gaji_pokok+uang_lembur;
potongan=gaji*pajak;
total_gaji=gaji-potongan;
//output
cout<<endl<<endl<<nama<<" bekerja selama "<<jam_kerja<<" jam dan lembur selama "<<jam_lembur<<" jam"<<endl;
cout<<"Sehingga mendapatkan gaji sebesar "<<gaji_pokok<<" dan uang lembur sebanyak "<<uang_lembur<<endl;
cout<<"Total gaji yang didapat setelah di kurangi pajak adalah "<<total_gaji<<endl;
getch();
}
Tampilan List Program di Borland C++
Tampilan Hasil Program