Alamat Vidio :
Scriptnya :
/*=========================================
Program kedua Microsoft Vicual C++ 2010
Modul 5 tentang Pengulangan if, switch
Nama : Dwi Yanto
Jurusan : TMD
NOR : 49012048
===========================================*/
#include <iostream>/*merupakan preprocessor yaitu utk mengikut sertkan pustaka kode berupa file
header pd program yg akankita tulis/kitakenal dgn library*/
using namespace std;/*sama halny dengan include, ini adlah barisan perintah default
yg sering ditemui dlm prgram c++...setiap standard library dari c++
disimpan dlam suatu fungsi namespace yg bernama "std".. jadi perintah tsb
digunakan agar kt dpt mengakses perintah2 standard library tsb.*/
int main ()/*baris ini merupakan fungsi utama dari suatu program yg berarti pada kode2 yg
terdapat didalam fungsi main inilah yg akan dieksekusi/dkerjakan..*/
{
int gol, status, janak;//deklarasi
int gapok, tunjangan, total, anak1, anak2, lain, tunlain;
cout<< " Golongan Anda : ";//input data dari user
cin >> gol;//menampung input data
cout << "Status (0:tidak kawin) (1:kawin) jadi 0 atau 1 : ";//input data
cin >>status;//tampung data
cout << "Jumlah anak = ";//input data
cin>>janak;//tampung data
switch (gol)//merupakan ekspresi dengan beberapa nilai
{
case 1 : gapok = 700000; break;//jika user menginput golongan 1 maka gaji pokoknya....
case 2 : gapok = 900000; break;//jika user menginput golongan 2 maka gaji pokoknya....
case 3 : gapok = 1100000; break;//jika user menginput golongan 3 maka gaji pokoknya....
}
if (status==1)//kondisi jika status 1/ menikah maka eksekusi bwhnya
tunjangan = 0.2 * gapok;//dieksekusi bila kondisi diatas terpenuhi
else
tunjangan = 0;//dieksekusi jika kondisidiatas tdk terpenuhi
if (status==1)//kondisi
anak1 = 0.15 * gapok;
else
anak1 = 0;
if (status==1 && janak>=2)//kondisi
anak2 = 0.10 * gapok;
else
anak2=0;
if (status ==1)//kondisi
lain = 0.10 * gapok;
else
lain = 0;
tunlain = janak * lain;//rumus
total = gapok + tunjangan + anak1 + anak2 + tunlain;//rumus
cout <<"============================================"<<endl;
cout <<"Gaji Pokok = " <<gapok<<endl;//display dgn perintah cout
cout <<"Tunjangan = " <<tunjangan<<endl;
cout <<"Tunjangan Anak ke-1 = " <<anak1<<endl;
cout <<"Tunjangan Anak ke-2 = " <<anak2<<endl;
cout <<"Tunjangan lain-lain = " <<tunlain<<endl;
cout <<"============================================"<<endl;
cout <<"Total = "<<total<<endl;
cout <<"============================================"<<endl;
system ("pause");
return 0;
}
Program kedua Microsoft Vicual C++ 2010
Modul 5 tentang Pengulangan if, switch
Nama : Dwi Yanto
Jurusan : TMD
NOR : 49012048
===========================================*/
#include <iostream>/*merupakan preprocessor yaitu utk mengikut sertkan pustaka kode berupa file
header pd program yg akankita tulis/kitakenal dgn library*/
using namespace std;/*sama halny dengan include, ini adlah barisan perintah default
yg sering ditemui dlm prgram c++...setiap standard library dari c++
disimpan dlam suatu fungsi namespace yg bernama "std".. jadi perintah tsb
digunakan agar kt dpt mengakses perintah2 standard library tsb.*/
int main ()/*baris ini merupakan fungsi utama dari suatu program yg berarti pada kode2 yg
terdapat didalam fungsi main inilah yg akan dieksekusi/dkerjakan..*/
{
int gol, status, janak;//deklarasi
int gapok, tunjangan, total, anak1, anak2, lain, tunlain;
cout<< " Golongan Anda : ";//input data dari user
cin >> gol;//menampung input data
cout << "Status (0:tidak kawin) (1:kawin) jadi 0 atau 1 : ";//input data
cin >>status;//tampung data
cout << "Jumlah anak = ";//input data
cin>>janak;//tampung data
switch (gol)//merupakan ekspresi dengan beberapa nilai
{
case 1 : gapok = 700000; break;//jika user menginput golongan 1 maka gaji pokoknya....
case 2 : gapok = 900000; break;//jika user menginput golongan 2 maka gaji pokoknya....
case 3 : gapok = 1100000; break;//jika user menginput golongan 3 maka gaji pokoknya....
}
if (status==1)//kondisi jika status 1/ menikah maka eksekusi bwhnya
tunjangan = 0.2 * gapok;//dieksekusi bila kondisi diatas terpenuhi
else
tunjangan = 0;//dieksekusi jika kondisidiatas tdk terpenuhi
if (status==1)//kondisi
anak1 = 0.15 * gapok;
else
anak1 = 0;
if (status==1 && janak>=2)//kondisi
anak2 = 0.10 * gapok;
else
anak2=0;
if (status ==1)//kondisi
lain = 0.10 * gapok;
else
lain = 0;
tunlain = janak * lain;//rumus
total = gapok + tunjangan + anak1 + anak2 + tunlain;//rumus
cout <<"============================================"<<endl;
cout <<"Gaji Pokok = " <<gapok<<endl;//display dgn perintah cout
cout <<"Tunjangan = " <<tunjangan<<endl;
cout <<"Tunjangan Anak ke-1 = " <<anak1<<endl;
cout <<"Tunjangan Anak ke-2 = " <<anak2<<endl;
cout <<"Tunjangan lain-lain = " <<tunlain<<endl;
cout <<"============================================"<<endl;
cout <<"Total = "<<total<<endl;
cout <<"============================================"<<endl;
system ("pause");
return 0;
}
No comments:
Post a Comment