Jumat, 04 Januari 2013

Contoh program array yang menggunakan looping, pengulangan for, dan fungsi sederhana


Listing berikut ini adalah contoh program array yang menggunakan looping, pengulangan for, dan fungsi sederhana, silahkan di coba aja :

#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
garis()
{
cout<<"----------------------------------------------------------------------\n";
}
main()
{
int jk,n,gol[5],jjk[5],gaji=700000,jl,hl[5],jkn=240,lj=2500,pb[5],tg=0;
char nk[5][17],lop;
float tun[5],pajak[5];
awal:
clrscr();
cout<<"Program Hitung Honor Karyawan Kontrak\nPT.STAY COOL\n\n";
cout<<"Masukan jumlah karyawan : ";cin>>jk;

for (n=1;n<=jk;n++)

{
cout<<"Karyawan Ke- "<<n<<endl;
cout<<"Nama Karyawan : ";gets(nk[n]);
cout<<"Golongan (1/2/3) : ";cin>>gol[n];
cout<<"Jumlah Jam Kerja : ";cin>>jjk[n];
}
clrscr();
cout<<"                             PT.STAY COOL\n";
garis();
cout<<"No  Nama             Tunjangan     Honor      Pajak       Pendapatan  \n";
cout<<"    Karyawan         Jabatan       Lembur                 Bersih\n";
garis();
for (n=1;n<=jk;n++)
{
cout<<setiosflags(ios::left)<<setw(4)<<n;
cout<<setiosflags(ios::left)<<setw(17)<<nk[n];
if (gol[n]==1)
{
tun[n]=gaji*0.05;
}
else if (gol[n]==2)
{
tun[n]=gaji*0.1;
}
else if (gol[n]==3)
{
tun[n]=gaji*0.15;
}
else
{
tun[n]=0;
}
cout<<setiosflags(ios::left)<<setw(14)<<tun[n];
if (jjk[n]>240)
{
jl=jjk[n]-jkn;
hl[n]=jl*lj;
}
else
{
hl[n]=0;
}
cout<<setiosflags(ios::left)<<setw(12)<<hl[n];
pajak[n]=(gaji+tun[n]+hl[n])*0.1;
cout<<setiosflags(ios::left)<<setw(12)<<pajak[n];
pb[n]=gaji+tun[n]+hl[n]-pajak[n];
cout<<setiosflags(ios::left)<<setw(12)<<pb[n]<<endl;
tg=tg+pb[n];
}
garis();

cout<<"                            Total Gaji yang dikeluarkan Rp "<<tg;

coba:
cout<<"\nKembali Menghitung Y/N : ";cin>>lop;
if (lop=='Y'||lop=='y')
{
goto awal;
}
else if (lop=='n'||lop=='N')
{
cout<<"Bye !!";
}
else
{
cout<<"Inputan Yang anda masukan salah,COBA LAGI !!\n ";
goto coba;
}
getch();
}


Semoga Bermanfaat, GOOD LUCK :D

Tidak ada komentar:

Poskan Komentar

terimakasih telah berkunjung dan berkomentar :D