Rabu, 19 November 2014

Menghitung Gaji Menggunakan Struct C++

Berikut ini adalah sebuah program untuk menghitung gaji menggunakan Struct pada C++.

Ket :
Gaji per jam = 500
Bila jumlah jam kerja hari itu > 7 jam, maka kelebihannya dihitung lembur yang besarnya 15 x gaji per jam.

Berikut programnya :

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

main(){
struct pegawai{
char nama[50];
int jam,lembur,gp,gaji;}x;


cout<<"Masukkan Nama : ";
gets(x.nama);
cout<<"Masukkan Jam Kerja : ";cin>>x.jam;

clrscr();

cout<<"\nNama : "<<x.nama;
cout<<endl;
if(x.jam>7)
                {
   x.gp=7*500;
   x.lembur=(x.jam-7)*(15*500);
                x.gaji=x.gp+x.lembur;
   cout<<"Gaji pokok : "<<x.gp;
   }
else
                {
   x.lembur=0;
   x.gaji= x.jam*500;
   }
cout<<"\nJam Kerja : "<<x.jam;
cout<<"\nLembur : "<<x.lembur;
cout<<"\nGaji : "<<x.gaji;

getch();}




0 komentar:

Posting Komentar

 
Copyright © . Explore Ilmu - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger