DROP DOWN MENU

Sabtu, 15 Oktober 2011

Coding C++ untuk penentuan gaji


Coding C++ ini untuk penentuan gaji
pegawai terdiri atas 3 jenis pegawai yaitu:
- dosen
- administrasi
- honorer
penentuan gaji untuk setiap jenis pegawai tersebut berbeda - beda :

 - gaji dosen = gaji pokok + tunjangan fungsional
 - gaji administrasi = gaji pokok + jumlah jam lembur * 10000
 - gaji honorer = gaji pokok saja
maka sodingnya sbb:

#include<iostream.h>
#include<conio.h>
#include<stdio.h>

class pegawai {
private :
char nd [30];
int gajipokok, tufu, lb, gaji;
public :

void dosen (){
cout <<"Masukkan Nama Dosen    : "; cin >>nd;
cout <<"Masukkan Gaji Pokok    : Rp. "; cin >> gajipokok;
cout <<"Tunjangan Fungsional   : Rp. "; cin >> tufu;
gaji=gajipokok+tufu;
cout <<"Maka Gaji Dosen        : Rp. " << gaji << endl;
 cout << " "<<endl;
 cout <<"---------------------- Anda keluar dari menu Dosen ------------------------\n";
 cout<<"Terima Kasih.......(tekan enter untuk melanjutkan)\n";
 getch();
}

void administrasi (){
cout <<"Nama Tenaga Administrasi : "; cin >>nd;
cout <<"Gaji Pokok               : "; cin >> gajipokok;
cout <<"Jumlah Jam Lembur        : "; cin >> tufu;
gaji=gajipokok+(tufu*10000);
cout <<"Maka Gaji Administrasi           : " << gaji << endl;
 cout << " "<<endl;
 cout <<"--------------- Anda keluar dari menu Tenaga Administrasi ------------------\n";
 cout<<"Terima Kasih....... (tekan enter untuk melanjutkan)\n";

 getch();
}
void honorer (){
cout <<"Masukan Nama Tenaga Honorer : "; cin >> nd;
cout <<"Masukan Gaji Pokok          : "; cin >> gajipokok;
cout <<"Maka Gaji Tenaga Honorer    : " << gajipokok << endl;
 cout << " "<<endl;
 cout <<"---------------- Anda keluar dari menu Tenaga Honorer ----------------------\n";
 cout<<"Terimakasih ....... (tekan enter untuk melanjutkan)\n";

 getch();
}
};

void main ()
{
pegawai kantor;
int x;

do {
clrscr();
     //cprintf ("  *****|                 NIM  :  11201025/P                   |*****  ");

     cout <<" ======================================================================== "<<endl;
     cout <<"                             TUGAS UAS PBO                                "<<endl;
     cout <<"       ------------------------------------------------------             "<<endl;
     cout <<"                  Nama :  MILUK DWI UTAMA                                             "<<endl;
     cout <<"                  NIM     :  11201025/P                                                   "<<endl;
     cout <<"                  Jurusan : TEKNIK INFORMATIKA                                     "<<endl;
     cout <<" ======================================================================== "<<endl;
     cout<<"\n";
cout << " "<<endl;
cout << "=============================== MENU UTAMA ================================"<<endl;
cout << "||        1. Dosen                              ||\n";
cout << "||        2. Administrasi                               ||\n";
cout << "||        3. Honorer                                    ||\n";
cout << "||        4. Keluar                                     ||\n";
cout << " "<<endl;
cout << "Masukan Pilihan Anda (1-4): "; cin >> x;
if ((x<1) || (x>4)) {
cout << "Pilihan Anda salah..... pilihan yang diperbolehkan hanya 1 sampai 4 ...";
getch();
cout << " \n";
}

switch (x) {
case 1 : kantor.dosen();
break;
case 2 : kantor.administrasi();
break;
case 3 : kantor.honorer();
break;
default : break;
}
} while (x!=4);

cout <<"---------------------- Terima kasih sudah mau belajar  --------------------\n";
cout<<"..... Semoga bermanfaat ..... (tekan enter untuk melanjutkan)\n";

 getch();
}

maka hasilnya sbb:



nah sekian dari saya semoga bermanfaat...

Tidak ada komentar:

Posting Komentar

Bagi para pengunjung diharapkan kesediaannya untuk meluangkan sedikit waktu menulis komentar disini...
Komentar anda sangat bermanfaat bagi terus berjalannya blog ini dan postingan selanjutnya....
Anda yang bukan termasuk pengguna yang sudah terdaftar, pengguna dengan akun google ataupun anggota dari blog ini boleh berkomentar disini (dengan cara pilih: Name/URL pada label "Beri komentar sebagai" dibawah Masukkan komentar Anda)

Anda juga boleh requez apapun yang berrhubungan dengan IT dan hobby.. thank's...