Contoh program c++ menghitung gaji karyawan

0
COM

Pada kesempatan kali ini saya akan memberikan source kode menghitung gaji karyawan menggunakan bahasa pemograman C++, lihat source kode nya di bawah ini :

#include<stdio.h>
#include<conio.h>
#include<iostream>
#include<stdlib.h>
#include<string.h>
using namespace std;

int main()
{
char nama[20];
int gol,jam,edu;
long int total,hon_tetap=300000,tunj_jab=0,tunj_pend=0, lembur=0;
system("cls");
cout<<"============================="<<endl;
cout<<"program hitung gaji karyawan "<<endl;
cout<<"============================="<<endl;
cout<<"nama karyawan                  :";
gets(nama);
cout<<"golongan jabatan   (1) (2) (3) :";
cin>>gol;
cout<<"tingkat pendidikan (1)sma (2)d1 (3)d3 (4)s1:";
cin>>edu;
cout<<"jumlah jam kerja               :";
cin>>jam;

switch(gol)
{
case 3:
tunj_jab=0.15*hon_tetap;
break;
case 2:
tunj_jab=0.1*hon_tetap;
break;
case 1:
tunj_jab=0.05*hon_tetap;
break;

default:
cout<<"anda salah memasukkan golongan";
break;
}

switch(edu)
{
case 4:
tunj_pend=0.3*hon_tetap;
break;
case 3:
tunj_pend=0.02*hon_tetap;
break;
case 2:
tunj_pend=0.05*hon_tetap;
break;
case 1:
tunj_pend=0.025*hon_tetap;
break;

default:
cout<<"anda salah memasukkan pendidikan";
}
if (jam<8)
{cout<<"\ntidak dapat honor lembur"<<endl;
}
else
{
lembur=(jam-8)*3500;
}
cout<<endl<<endl;
cout<<"karyawan yang bernama          :"<<nama<<endl;
cout<<"honor tetap                    :"<<hon_tetap<<endl;
cout<<"tunjangan jabatan              :"<<tunj_jab<<endl;
cout<<"tunjangan pendidikan           :"<<tunj_pend<<endl;
cout<<"honor lembur                   :"<<lembur<<endl;
cout<<"_______________________________________+"<<endl;
total=hon_tetap+tunj_jab+tunj_pend+lembur;
cout<<"jumlah honor yang di terima    :"<<total<<endl;
getch();
}

Hasil Run :




Semoga source code menghitung gaji karyawan dalam bahasa pemograman C++ diatas bermanfaat

Contoh program c++ menghitung biaya tagihan warnet

0
COM

Pada kesempatan kali ini saya akan memberikan source kode menghitung biaya tagihan warnet menggunkan bahasa pemograman C++, lihat source kode nya di bawah ini :


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

using namespace std;
void garis()
{

    cout<<"===================================="<<endl;
}
int main()
{
    int no,jam;
    long biaya,biaya1;
    float total_tagihan,potongan;
    char nama[20];
    char lagi;
    cout<<endl;
    atas:
    system("cls");
    garis();
    cout<<"PROGRAM TAGIHAN WARNET "<<endl;
    garis();
    cout<<endl<<endl;
    cout<<"No Komputer   : ";
    cin>>no;
    cout<<"Nama Pemakai  : ";
    cin>>nama;
    cout<<"Lama Pakai    : ";
    cin>>jam;
    biaya=4000;
    biaya1 = jam * biaya;
    if (jam > 5)
    {
        potongan = biaya1 * 10/100;
    }

    else
    {
        potongan = 0;
    }

    system("cls");
    garis();
    cout<<"Rincian Tagihan Warnet "<<endl;
    garis();
    cout<<endl<<endl;
    cout<<"Nama Pemakai  : "<<nama<<endl;
    cout<<"No Komputer   : "<<no<<endl;
    cout<<"Lama Pakai    : "<<jam<<endl;
    cout<<"Potongan      : "<<potongan<<endl;
    total_tagihan = biaya1-potongan;
    cout<<"Total Tagihan : "<<total_tagihan<<endl;
    cout<<endl<<endl;
    cout<<"Apakah Ingin Ulang Lagi [Y/T] ? : ";
    cin>>lagi;

    if (lagi== 'y' || lagi == 'Y')
        goto atas;
    getch();


}


Hasil Run :




Semoga source code menghitung tagihan warnet dalam bahasa pemograman C++ diatas bermanfaat