Berikut adalah sebuah program simple yang saya buat dari bahasa C++ yaitu program untuk menghitung gaji kerja karyawan.
Program ini dirancang untung menghitung gaji seseorang berdasarkan jumlah jam kerjanya.
Dalam contoh program yang saya tulis ini saya mangatur pendapatan gaji seorang karyawan berdasarkan 1 jam normalnya yaitu mendapatkan Rp. 2000, apa bila jam kerjanya lebih dari 48 jam, selebihnya akan dihitung sebagai jam lembur dengan 1 jam leburnya yaitu Rp. 3000.
Berikut Codingnya :
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
int main()
{
int gaji,jam,lembur,gaji2;
cout<<"\nMasukkan jam kerja anda : ";cin>>jam;
if (jam>=48)
{
lembur= jam-48 ;
gaji=((48*2000)+(lembur*3000));
cout<<"\nJam kerja anda : 48 Jam";
cout<<"\nJam lembur anda : "<<lembur<<" jam";
cout<<"\nGaji anda adalah : Rp. "<<gaji;
}
else
{
gaji2=jam*2000 ;
cout<<"\nJam kerja anda : "<<jam<<" jam";
cout<<"\nJam lembur anda : 0 Jam";
cout<<"\nGaji anda adalah : Rp. "<<gaji2;
}
getch();
}
#include <stdio.h>
#include <conio.h>
int main()
{
int gaji,jam,lembur,gaji2;
cout<<"\nMasukkan jam kerja anda : ";cin>>jam;
if (jam>=48)
{
lembur= jam-48 ;
gaji=((48*2000)+(lembur*3000));
cout<<"\nJam kerja anda : 48 Jam";
cout<<"\nJam lembur anda : "<<lembur<<" jam";
cout<<"\nGaji anda adalah : Rp. "<<gaji;
}
else
{
gaji2=jam*2000 ;
cout<<"\nJam kerja anda : "<<jam<<" jam";
cout<<"\nJam lembur anda : 0 Jam";
cout<<"\nGaji anda adalah : Rp. "<<gaji2;
}
getch();
}
Gambar Coding dan Hasilnya :
Dimana fungsi dari if dan else sendiri berguna untuk menyatakan sebuah kondisi tertentu, seperti contoh :
IF (JAM>=48)
Dibaca "Jika jam kerjanya lebih dari atau sama dengan 48" menyatakan apabila jam nya lebih dari angka 48 maka akan dilakukan eksekusi sesuai perintah dibawahnya dan apabila tidak sesuai maka perintahnya hanya akan dilewati dan berganti ke perintah selanjutnya
Else
Dibaca "Jika Tidak" nah pada syntax ini biasanya dituliskan dibagian paling akhir pada sambungan syntax IF, karena fungsi dari else ini menyatakan kebalikan dari if, yaitu kondisi yang tidak ada di IF maka akan di proses pada else.
Coding coding simple seperti ini biasanya di cari untuk yang baru belajar tentang pemrograman di bahasa C++ saja, jadi coding ini hanyalah dasar simple untuk mempelajari penggunaan if dan else.
Semoga bermanfaat.
EmoticonEmoticon