12/13/2010

Source Code Program Struktur Gaji menggunakan C++


19.58 |



#include<CIostream.h>
#include<Stdio.h>
#include<Conio.h>

struct gaji
{
char nip[10]
char nama[50]
char kode_gol
float gaji_pokok
float tunjangan
float gaji_bersih
}pg
int x
char jwb
main()
{
clrscr();
for(x=1;x<4;x++)
{
cout<<endl
cout<"===Menu Pilihan==="<<endl
cout<<endl;
cout<<"1.Input Data"<<endl
cout<"2.Output Data"<<endl
cout<"3.Keluar"<<endl
cout<endl;
cout<<"===Silahkan Pilih===:";cin>>x;

switch(n)
{
     case 1:
           cout<endl<<endl;
           cout<<"===Input Data==="<<endl
           cout<"Masukan NIP :";cin>>Pgw.nip
           cout<<"Masukan Nama    :";Cin>>pgw.nama
           cout<"Masukan Kode Golongan :";cin>>pgw.kode_gol

switch(pgw.kode_gol)
{
     case 'A':
          pgw.gaji_pokok=900000;
          break
     case 'B':
          pgw.gaji_pokok=800000;
          break
     case 'C':
          pgw.gaji_pokok=700000;
          break;
     case 'D':
          pgw.gaji_pokok=600000;
          break
     default 
          cout<<"kode golongan salah..!!!"<<endl;
          break
}

pgwtunjangan=((pgw.gaji_pokok*10)/100);
pgwgaji_bersih=pgw.gaji_pokok+pgw.tunjangan;
break
     case 2:
           cout<<endl<<endl;
           cout<<"===Output Data==="<<endl;
//tampilkan output sesuai ketentuan
cout<<endl;
cout<"NIP :"<<pgw.nip<<endl
cout<<"Nama Pegawai :"<<pgw.nama<<endl;
cout<<"Golongan :"<<pgw.kode_gol<<endl;
cout"Gaji Pokok :"<<pgw.gaji_pokok<<endl;
cout<<Tunjangan :"<<pgw.tunjangan<<endl;
cout<<"Gaji Bersih :"<<pgw.gaji_bersih<<endl;
cout<<endl
break
     case 3:
           cout<<endl<<endl
           cout<<"Keluar";
           break
     default
           cou<<endl<<endl
           cout<"Tidak Teridentifikasi"
           }
getch()
}


You Might Also Like :


1 comments:

Anonim mengatakan...

like..

Posting Komentar