Anda di halaman 1dari 11

#include <iostream>

using namespace std;



int main() {
//mendeklarasikan variable
double a, b, c;
char C;

//menghitung hasil pembagian
cout<<endl;
cout<<" ---------------------------------------"<<endl;
cout<<" | CARA MENGHITUNG HASIL PEMBAGIAN |"<<endl;
cout<<" ---------------------------------------"<<endl;
cout<<endl;

//memasukkan nilai a dan b
cout<<endl;
cout<<" Masukkan nilai yang dibagi : "; cin>>a;
cout<<" Masukkan nilai pembagi : "; cin>>b;

//kesalahan b=0
if (b==0) {
cout<<endl;
cout<<endl;
cout<<" ---------------------------------------"<<endl;
cout<<" Maaf, pembagi tidak boleh NOL"<<endl;
cout<<" Masukkan kembali nilai yang akan"<<endl;
cout<<" dibagi dan pembaginya"<<endl;
cout<<" ---------------------------------------"<<endl;
if (b==0)
return main();
}
else {
//melakukan proses pembagian
c=a/b;

//mengatur presisi dari hasil bagi dengan nilai 5 angka
cout.precision (5);

//menampilkan hasil bagi
cout<<" Hasil bagi : "<<c<<'\n';
cout<<" ---------------------------------------"<<endl;
cout<<endl;
cout<<" Jadi, pembagian dari "<<a<<" dibagi "<<b<<" adalah "<<c;
}

//memilih untuk kembali atau berhenti
cout<<endl;
cout<<endl;
cout<<" ---------------------------------------"<<endl;
cout<<" Tekan C untuk kembali atau E untuk keluar"<<endl;
cout<<" ";cin>>C;
if(C=='c'){
cout<<endl;
cout<<" ---------------------------------------"<<endl;
cout<<endl;
return main();
}

//nama kelompok pembuat
cout<<endl;
cout<<" -------------------------------------------------------"<<endl;
cout<<" | Created by : |"<<endl;
cout<<" | Kelompok 2 |"<<endl;
cout<<" | 1. Muhamad Yasir Vaturahman (A1C012009) |"<<endl;
cout<<" | 2. Rachmat Akbar (A1C012055) |"<<endl;
cout<<" | 3. Livia Melydawati (A1C012076) |"<<endl;
cout<<" | Semester : IV A | "<<endl;
cout<<" | Dosen Pengampu : Della Maulidiya, S.Si., M.Kom |"<<endl;
cout<<" -------------------------------------------------------"<<endl;
cout<<endl;

return 0;
}






#include <iostream>
#include <iomanip>

using namespace std;

int main() {
double a, b, c;
cout<<"Kelompok 4"<<endl;
cout<<"Yuni Kurniawati (A1C012032)"<<endl;
cout<<"Oktra Okta Saktiawan (A1C012041)"<<endl;
cout<<"Aprilia Wulandari (A1C012068)"<<endl;
cout<<"--------------------------------"<<endl;
cout<<'\n' ;

//masukan sebuah bilangan
cout<<"Masukan bilangan yang akan dibagi : ";
cin>>a;
//Masukkan bilangan pembagi

cout<<"Masukkan bilangan pembagi : ";
cin>>b;

//menghindari terjadinya pembagian dengan nol
if (b==0){
cout<<"Maaf anda tidak dapat melakukan pembagian dengan NOL, silahkan ulangi kembali"<<endl;
cout<<'\n'<<endl;
cout<<'\n'<<endl;
cout<<'\n'<<endl;

return main();
}else {
//melakukan proses pemabagian bilangan a dengan bilangan b
c = a/b;

//mengeset presisi dari hasil bagi dengan nilai sepuluh angka
//dibelakang koma
cout.precision (10);

//menampilkan hasil bagi
cout<<"Hasil bagi = "<<c<<'\n';
}

return 0;
}










#include <iostream>

using namespace std;

int main(){

float nilaiakhir, tugas, uas, uts;
char nama[20], nim[9], jurusan[20], nilai, B;

//Nama Anggota Kelompok 4
cout<<"Kelompok 4"<<endl;
cout<<"Yuni Kurniawati (A1C012032)"<<endl;
cout<<"Oktra Okta Saktiawan (A1C012041)"<<endl;
cout<<"Aprilia Wulandari (A1C012068)"<<endl;
cout<<"--------------------------------"<<endl;
cout<<'\n' ;

//Data dan Nilai Mahasiswa
cout<<"Masukkan Nama Mahasiswa : ";cin>> nama;
cout<<"Masukkan NIM Mahasiswa : ";cin>> nim;
cout<<"Masukkan Jurusan Mahasiswa : ";cin>> jurusan;
cout<<"Masukkan Nilai Tugas : ";cin>> tugas;
cout<<"Masukkan Nilai UTS : ";cin>> uts;
cout<<"Masukkan Nilai UAS : ";cin>> uas;

//Menghitung Nilai Akhir Mahasiswa
nilaiakhir =(20*tugas)/100 + (30*uts)/100 + (55*uas)/100;

//Menampilkan Nilai Akhir Mahasiswa
//Hasil Pertama
if((nilaiakhir >= 80) && (nilaiakhir <= 100)) {
nilai = 'A';
}

//Hasil Kedua
else
if((nilaiakhir >= 70) && (nilaiakhir < 80)) {
nilai = 'B';
}

//Hasil Ketiga
else
if((nilaiakhir >= 56) && (nilaiakhir < 70)) {
nilai = 'C';
}

//Hasil Keempat
else
if (nilaiakhir < 56) {
nilai ='D';
}

cout<<"----------------------------------------------------"<<endl;
//Menampilkan Hasil Akhir
cout<<"jadi Nilai Akhir Mahasiswa Yang Bernama "<<nama<<" adalah : "<<nilai<<endl;
cout<<"----------------------------------------------------"<<endl;

//memilih keluar atau kembali ke awal
cout<<"Tekan B untuk kembali"<<endl;
cout<<"";cin>>B;
if(B=='b'){
return 0;
}else
return main();
}
















#include <iostream>
using namespace std;

int main() {
cout<<"Kelompok 4"<<endl;
cout<<"Yuni Kurniawati (A1C012032)"<<endl;
cout<<"Oktra Okta Saktiawan (A1C012041)"<<endl;
cout<<"Aprilia Wulandari (A1C012068)"<<endl;
cout<<"--------------------------------"<<endl;
cout<<'\n' ;

cout<<" CARA MENGHITUNG GAJI BERSIH PEGAWAI "<<endl;
cout<<" ----------------------------------- "<<endl;
cout<<'\n';
//mendeklarasikan variabel
char nama [20], B;
int golongan, X, tunjangan, pajak, arisan, zakat, pinjaman, gajibersih, gajipokok;


//memasukkan nama pegawai
cout<<" Masukkan nama pegawai : " ;cin>>nama;
//masukkan golongan pegawai
cout<<" Golongan pegawai : " ;cin>>golongan;



switch (golongan){
case 1:gajipokok=1500000;
cout<<" Gaji pokok pegawai : Rp 1500000"<<endl;
break;
case 2:gajipokok=2000000;
cout<<" Gaji pokok pegawai : Rp 2000000"<<endl;
break;
case 3:gajipokok=2500000;
cout<<" Gaji pokok pegawai : Rp 2500000"<<endl;
break;
case 4:gajipokok=3000000;
cout<<" Gaji pokok pegawai : Rp 3000000"<<endl;
break;
default:cout<<endl;
cout<<" ---------------------"<<endl;
cout<<" tidak ada golongan ke-"<<golongan<<endl;
}
if (golongan>=5){
cout<<endl;
cout<<" Masukkan kembali nama dan golongan"<<endl;
cout<<endl;
return main();
}

//memasukkan pinjaman
cout<<" Masukkan pinjaman : Rp " ;cin>>pinjaman;
//masukkan nilai X
cout<<" Masukkan nilai X : " ;cin>>X;
//menghitung tunjangan
tunjangan = (X*gajipokok)/100;
//menghitung pajak
pajak = ((X+2)*gajipokok)/100;
//menghitung arisan
arisan = 10000;
//menghitung zakat
zakat = (25*gajipokok)/1000;
//menhitung gaji bersih
gajibersih = (gajipokok + tunjangan)- (pajak + arisan + zakat + pinjaman);
cout<<" Jadi gaji bersih pegawai "<<nama<<" sebesar Rp "<<gajibersih<<endl;
cout<<'\n';

//memilih keluar atau kembali ke awal
cout<<"Tekan B untuk kembali"<<endl;
cout<<"";cin>>B;
if(B=='b'){
return main();
}else
return 0;
}