belajar fungsi percabangan dalam bahasa pemrograman C++

Percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yg ada.

dsdds

1)

nested.png

2).

if.png

 

3). pernyataan switch – case

bentuk dari switch – case ini adalah pernyataan yang dirancang khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah alternatif.

swit.png

langsung saja ke contoh soalnya

dibawah ini adalah soalnya  :

11.png

12.png

berikut adalah script untuk mengerjakan soal tersebut :

#include <iostream>

using namespace std;

int main()
{
string nkaryawan;
float pendidikan,jjk,golongan,htetap=300000,tpendidikan;
float tjabatan,hlembur=2500,hl;

cout<<“\tPerhitungan Honor Karyawan Kontrak”<<endl;
cout<<“\tPT. DINGIN DAMAI”<<endl;
cout<<“\t\n\nMasukkan Nama Karyawan =\t”;cin>>nkaryawan;
cout<<“\tGolongan =\t”;
cin>>golongan;
cout<<“\tKode Pendidikan (SMU/D3/S1) “;
cout<<“\n\t\t1.SMU”<<endl;
cout<<“\t\t2.D3″<<endl;
cout<<“\t\t3.S1″<<endl;
cout<<“\tPendidikan =\t”;
cin>>pendidikan;
cout<<“\tJumlah jam kerja =\t”;
cin>>jjk;

 

cout<<“\t\n\nKaryawan yang bernama =\t\t”<<nkaryawan<<endl;
cout<<“\tHonor yang diterima:”;

cout<<“\n\n\tHonor Tetap =\t”<<“Rp. “<<htetap<<endl;

cout<<“\tTunjangan Jabatan =\t”;
if (golongan==1){
tjabatan=htetap*0.05;
}else if (golongan==2){
tjabatan=htetap*0.1;
}else if (golongan==3){
tjabatan=htetap*0.15;
}cout<<“Rp. “<<tjabatan;

cout<<“\n\tTunjangan Pendidikan =\t”;
if (pendidikan ==1){
tpendidikan=htetap*0.025;
}else if (pendidikan==2){
tpendidikan=htetap*0.05;
}else if (pendidikan==3){
tpendidikan=htetap*0.075;
}cout<<“Rp. “<<tpendidikan;

cout<<“\n\tHonor Lembur =\t”;
if (jjk<8){
hlembur=0;
}else if (jjk==8){
hl=hlembur;
}else if (jjk==9){
hl=hlembur*2;
}else if (jjk==10){
hl=hlembur*3;
}else if (jjk==11){
hl=hlembur*4;
}else if (jjk==12){
hl=hlembur*5;
}cout<<“Rp. “<<hl;

{
cout<<“\n \t _______________________+”;
cout<<“\n\n\tHonor Yang Diterima =\t”<<“Rp. “<<htetap+tjabatan+tpendidikan+hl;}

{
cout<<“\n\n\t\tTerimakasih\n”;
}
}

berikut adalah outputnya :

uotput 4.png

 

sumber : materi ppt pertemuan 4

 

ya sekian materi yang telah saya sharing see you next time guys 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s