Tugas Pemrograman Sesi 4 + Source Code
Assalamu'alaikum Warahmatullahi Wabarakatuh,
Welcome back sobat ! :)
Kali ini mimin bakalan sharing nih, 4 buah program sederhana buat sobat pelajari di rumah yang InsyaaAllah pasti bermanfaat buat sobat, karena mimin baik hati dan tidak sombong maka mimin juga bakalan kasih source codenya secara gratis alias cuma cuma sob ! :). Inget yah, dengan ini semoga kalian semua bisa lebih semangat buat Ngoding dan jadi programmer handal sob ! :D
Disini mimin bakalan sharing 3 buah program, diantaranya :
1) Program Mengitung Bilangan Absolut
2) Program Menghitung Gaji Karyawan
3) Program Menghitung Lama Proyek
4) Program Menghitung Diskon
Pada kesempatan ini Program nya agak spesial sob, loh kok kenapa min?
Karena kali ini program yang kita buat, bisa kita ulangin berkali kali semua kita Sob ! :D
Jadi kita ngga usah berulang kali Compile Filenya, kan cape ya Sob ! :D Hihihihi.
Disini Mimin menggunanakan perulangan Do-While, perulangan ini agak spesial sob, karena Do-While akan mengerjakan terlebih dahulu aksi yang ada dalam perulangan, baru mengecek kondisi perulangannya Sob ! :D dan hal ini cocok buat kita yang pengen ulang ulang program dengan mudah Sob !.
#Sekilas Tentang Do-While.
Do-While = Merupakan Perulangan, Do-While akan terus melakukan aksi di dalamnya jika kondisi bernilai benar dan akan berhenti bila kondisi bernilai salah.
#Tahapan Tahapan :
1) Inisialisasi
2) Do
3) Aksi
4) Change Kondisi
5) While (Kondisi)
#Bentuk Umum :
Inisialisasi
Do{
:
<Aksi>
:
Welcome back sobat ! :)
Kali ini mimin bakalan sharing nih, 4 buah program sederhana buat sobat pelajari di rumah yang InsyaaAllah pasti bermanfaat buat sobat, karena mimin baik hati dan tidak sombong maka mimin juga bakalan kasih source codenya secara gratis alias cuma cuma sob ! :). Inget yah, dengan ini semoga kalian semua bisa lebih semangat buat Ngoding dan jadi programmer handal sob ! :D
Disini mimin bakalan sharing 3 buah program, diantaranya :
1) Program Mengitung Bilangan Absolut
2) Program Menghitung Gaji Karyawan
3) Program Menghitung Lama Proyek
4) Program Menghitung Diskon
Pada kesempatan ini Program nya agak spesial sob, loh kok kenapa min?
Karena kali ini program yang kita buat, bisa kita ulangin berkali kali semua kita Sob ! :D
Jadi kita ngga usah berulang kali Compile Filenya, kan cape ya Sob ! :D Hihihihi.
Disini Mimin menggunanakan perulangan Do-While, perulangan ini agak spesial sob, karena Do-While akan mengerjakan terlebih dahulu aksi yang ada dalam perulangan, baru mengecek kondisi perulangannya Sob ! :D dan hal ini cocok buat kita yang pengen ulang ulang program dengan mudah Sob !.
#Sekilas Tentang Do-While.
Do-While = Merupakan Perulangan, Do-While akan terus melakukan aksi di dalamnya jika kondisi bernilai benar dan akan berhenti bila kondisi bernilai salah.
#Tahapan Tahapan :
1) Inisialisasi
2) Do
3) Aksi
4) Change Kondisi
5) While (Kondisi)
#Bentuk Umum :
Inisialisasi
Do{
:
<Aksi>
:
<Change Kondisi>
}While (Kondisi);
Itulah sekilas tentang perulangan Do-While, Kita lanjut ke programnya langsung Sob ! :D
}While (Kondisi);
Itulah sekilas tentang perulangan Do-While, Kita lanjut ke programnya langsung Sob ! :D
#1 Program Menghitung Bilangan Absolut :
#include <iostream>
using namespace std;
int main()
{
//Deklarasi Variabel
int NilaiAbsolut,NilaiBilangan;
char UlangProgram;
//Awalan
cout << "\t\t\t\t\t=========================================" << endl;
cout << "\t\t\t\t\t Program Nilai Absolut " << endl;
cout << "\t\t\t\t\t Septian Ricky Maulana " << endl;
cout << "\t\t\t\t\t X RPL 1 " << endl;
cout << "\t\t\t\t\t=========================================" << endl;
do{
cout << " Masukan Bilangan Bulat : ";
cin >> NilaiAbsolut;
if(NilaiAbsolut < 0){
NilaiBilangan = - NilaiAbsolut;
}else{
NilaiBilangan = NilaiAbsolut;
}
cout << " Nilai Absolutnya Adalah : " << NilaiBilangan << endl;;
cout << "----------------------------------------------" << endl;
cout << " Apakah Ingin Mengulang Program? [Y/T] : ";
cin >> UlangProgram;
}while(UlangProgram == 'Y' || UlangProgram == 'y');
}
Hasil Program :
#2 Program Menghitung Gaji Karyawan
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
//Deklarasi Variabel
string NamaKaryawan;
int GajiPokok,GajiBersih,Tunjangan,Pajak;
char UlangProgram;
//Awalan
cout << "\t\t\t\t\t =========================================" << endl;
cout << "\t\t\t\t\t Program Gaji Karyawan " << endl;
cout << "\t\t\t\t\t Septian Ricky Maulana " << endl;
cout << "\t\t\t\t\t X RPL 1 " << endl;
cout << "\t\t\t\t\t =========================================" << endl;
do{
cout << " Masukan Nama Karyawan : ";
cin >> NamaKaryawan;
cout << " Masukan Gaji Pokok : ";
cin >> GajiPokok;
Tunjangan = GajiPokok * 20/100;
Pajak = GajiPokok * 15/100;
GajiBersih = GajiPokok + Tunjangan - Pajak;
cout << " =============================================================" << endl;
cout << " Selamat Datang " << NamaKaryawan << ", Ini Rincian Gaji Anda :" << endl;
cout << " =============================================================" << endl;
cout << " Gaji Pokok : " << GajiPokok << endl;
cout << " Tunjangan : " << Tunjangan << endl;
cout << " Pajak : " << Pajak << endl;
cout << " Gaji Bersih : " << GajiBersih << endl;
cout << " =============================================================" << endl;
cout << " Apakah Anda Ingin Melihat Gaji Karyawan Lain? [Y/T] : ";
cin >> UlangProgram;
cout << " =============================================================" << endl;
}while( UlangProgram == 'y' || UlangProgram == 'Y');
}
Hasil Program :
#3 Program Menghitung Lama Proyek
#include <iostream>
using namespace std;
int main()
{
//Deklarasi Variabel
int JumlahHari,LamaBulan,LamaTahun,SisaTahun;
char UlangProgram;
//Awalan
cout << "\t\t\t\t\t =========================================" << endl;
cout << "\t\t\t\t\t Program Lama Proyek " << endl;
cout << "\t\t\t\t\t Septian Ricky Maulana " << endl;
cout << "\t\t\t\t\t X RPL 1 " << endl;
cout << "\t\t\t\t\t =========================================" << endl;
do{
cout << " Masukan Jumlah Hari : ";
cin >> JumlahHari;
LamaTahun = JumlahHari / 365;
SisaTahun = JumlahHari % 365;
LamaBulan = SisaTahun / 30;
JumlahHari = SisaTahun % 30;
cout << " Lama Proyeknya Ialah : ";
cout << LamaTahun << " Tahun " << LamaBulan << " Bulan " << JumlahHari << " Hari" << endl;
cout << " ======================================================" << endl;
cout << " Apakah Ingin Menghitung Lama Proyek Lainnya? [Y/T] : ";
cin >> UlangProgram;
cout << " ======================================================" << endl;
} while( UlangProgram == 'y' || UlangProgram == 'Y' );
}
Hasil Program :
#4 Program Menghitung Diskon
#include <iostream>
using namespace std;
int main()
{
//Deklarasi Variabel
int TotalPembelian,HargaDiskon;
double Diskon;
char UlangProgram;
//Awalan
cout << "\t\t\t\t\t =========================================" << endl;
cout << "\t\t\t\t\t Program Diskon " << endl;
cout << "\t\t\t\t\t Septian Ricky Maulana " << endl;
cout << "\t\t\t\t\t X RPL 1 " << endl;
cout << "\t\t\t\t\t =========================================" << endl;
do{
cout << " Masukan Total Harga Pembelian : ";
cin >> TotalPembelian;
if (TotalPembelian >= 100000){
Diskon = 0.05 * TotalPembelian;
HargaDiskon = TotalPembelian - Diskon;
cout << " Anda Mendapatkan Diskon Sebesar : " << Diskon << endl;
cout << " Harga Setelah Diskon Adalah : " << HargaDiskon << endl;
}else{
Diskon = 0 * TotalPembelian;
HargaDiskon = TotalPembelian - Diskon;
cout << " Anda Mendapatkan Diskon Sebesar : " << Diskon << endl;
cout << " Harga Setelah Diskon Adalah : " << HargaDiskon << endl;
cout << " Maaf, Anda Tidak Mendapatkan Diskon" << endl;
}
cout << " ======================================================" << endl;
cout << " Apakah Ingin Mengecek Diskon Lagi ? [Y/T] : ";
cin >> UlangProgram;
cout << " ======================================================" << endl;
}while (UlangProgram == 'y' || UlangProgram == 'Y');
}
Hasil Program :
Oke sob, mungkin cukup sekian yang bisa mimin bagikan kepada kalian semua :)
Terima Kasih And Enjoy Coding :)
Hasil Program :
Tampilan Program Setelah Dijalankan
#2 Program Menghitung Gaji Karyawan
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
//Deklarasi Variabel
string NamaKaryawan;
int GajiPokok,GajiBersih,Tunjangan,Pajak;
char UlangProgram;
//Awalan
cout << "\t\t\t\t\t =========================================" << endl;
cout << "\t\t\t\t\t Program Gaji Karyawan " << endl;
cout << "\t\t\t\t\t Septian Ricky Maulana " << endl;
cout << "\t\t\t\t\t X RPL 1 " << endl;
cout << "\t\t\t\t\t =========================================" << endl;
do{
cout << " Masukan Nama Karyawan : ";
cin >> NamaKaryawan;
cout << " Masukan Gaji Pokok : ";
cin >> GajiPokok;
Tunjangan = GajiPokok * 20/100;
Pajak = GajiPokok * 15/100;
GajiBersih = GajiPokok + Tunjangan - Pajak;
cout << " =============================================================" << endl;
cout << " Selamat Datang " << NamaKaryawan << ", Ini Rincian Gaji Anda :" << endl;
cout << " =============================================================" << endl;
cout << " Gaji Pokok : " << GajiPokok << endl;
cout << " Tunjangan : " << Tunjangan << endl;
cout << " Pajak : " << Pajak << endl;
cout << " Gaji Bersih : " << GajiBersih << endl;
cout << " =============================================================" << endl;
cout << " Apakah Anda Ingin Melihat Gaji Karyawan Lain? [Y/T] : ";
cin >> UlangProgram;
cout << " =============================================================" << endl;
}while( UlangProgram == 'y' || UlangProgram == 'Y');
}
Hasil Program :
Tampilan Program Setelah Dijalankan
#3 Program Menghitung Lama Proyek
#include <iostream>
using namespace std;
int main()
{
//Deklarasi Variabel
int JumlahHari,LamaBulan,LamaTahun,SisaTahun;
char UlangProgram;
//Awalan
cout << "\t\t\t\t\t =========================================" << endl;
cout << "\t\t\t\t\t Program Lama Proyek " << endl;
cout << "\t\t\t\t\t Septian Ricky Maulana " << endl;
cout << "\t\t\t\t\t X RPL 1 " << endl;
cout << "\t\t\t\t\t =========================================" << endl;
do{
cout << " Masukan Jumlah Hari : ";
cin >> JumlahHari;
LamaTahun = JumlahHari / 365;
SisaTahun = JumlahHari % 365;
LamaBulan = SisaTahun / 30;
JumlahHari = SisaTahun % 30;
cout << " Lama Proyeknya Ialah : ";
cout << LamaTahun << " Tahun " << LamaBulan << " Bulan " << JumlahHari << " Hari" << endl;
cout << " ======================================================" << endl;
cout << " Apakah Ingin Menghitung Lama Proyek Lainnya? [Y/T] : ";
cin >> UlangProgram;
cout << " ======================================================" << endl;
} while( UlangProgram == 'y' || UlangProgram == 'Y' );
}
Hasil Program :
Tampilan Program Setelah Dijalankan
#4 Program Menghitung Diskon
#include <iostream>
using namespace std;
int main()
{
//Deklarasi Variabel
int TotalPembelian,HargaDiskon;
double Diskon;
char UlangProgram;
//Awalan
cout << "\t\t\t\t\t =========================================" << endl;
cout << "\t\t\t\t\t Program Diskon " << endl;
cout << "\t\t\t\t\t Septian Ricky Maulana " << endl;
cout << "\t\t\t\t\t X RPL 1 " << endl;
cout << "\t\t\t\t\t =========================================" << endl;
do{
cout << " Masukan Total Harga Pembelian : ";
cin >> TotalPembelian;
if (TotalPembelian >= 100000){
Diskon = 0.05 * TotalPembelian;
HargaDiskon = TotalPembelian - Diskon;
cout << " Anda Mendapatkan Diskon Sebesar : " << Diskon << endl;
cout << " Harga Setelah Diskon Adalah : " << HargaDiskon << endl;
}else{
Diskon = 0 * TotalPembelian;
HargaDiskon = TotalPembelian - Diskon;
cout << " Anda Mendapatkan Diskon Sebesar : " << Diskon << endl;
cout << " Harga Setelah Diskon Adalah : " << HargaDiskon << endl;
cout << " Maaf, Anda Tidak Mendapatkan Diskon" << endl;
}
cout << " ======================================================" << endl;
cout << " Apakah Ingin Mengecek Diskon Lagi ? [Y/T] : ";
cin >> UlangProgram;
cout << " ======================================================" << endl;
}while (UlangProgram == 'y' || UlangProgram == 'Y');
}
Hasil Program :
Tampilan Program Setelah Dijalankan
Terima Kasih And Enjoy Coding :)
0 Komentar