Full width home advertisement

Travel the world

Climb the mountains

Post Page Advertisement [Top]

Source Code C++ Tugas UAS Teknik Informatika Unpam

Source Code C++ Tugas UAS Teknik Informatika Unpam
Assalama’alaikum...
Halo apa kabar teman teman, hmmm oke sekarang saya mau share nih program c++ , sangat sederhan banget jangan di bully ya... hehehe, siapa tau aja ada yang butuh gitu buat tugas kuliahnya mungkin.
Baiklah tak panjang lebar, saya akan share program sebagai berikut :


Suatu Toko Ingin membuat laporan penjualan secara komputerisasi.
    Diketahui:
    Baju = Rp. 100.000
    Celana Pendek = Rp. 50.000
    Kemeja = Rp.  150.000
    Celana Panjang = Rp. 100.000

Diskon :
* Jika Jumlah Bayar < 100.000 maka diskon 1.5% dari Bayar
* Jika Jumlah Bayar >= 100.000 dan bayar < 200.000 maka diskon 2.5% dari Bayar
* Jika Jumlah Bayar >= 200.000 dan <=300.00 maka diskon 3% dari bayar
* Jika Jumlah Bayar >300.000 maka diskon 5% dari bayar

Ouput :
Pilih Beli  = ?
Jumlah Jual = ?
Total Harga = ?
Total Diskon = ?
Total Bayar = ?



Berikut Source Code C++ nya :

#include <iostream>
using namespace std;

void CetakBarang();
void PilihBarang();
void Disc(int Tharga);

int main(){
PilihBarang();
cin.get();
return 0;
}
// Fungsi Cetak Menu
void CetakBarang(){
cout << "\n No Daftar Barang \tHarga" <<endl;
cout << "\n 1. Mie Sedap \t\tRp. 2.500" <<endl;
cout << "\n 2. Aqua Botol \t\tRp. 4.500" <<endl;
cout << "\n 3. Yakult \t\tRp. 9.600" <<endl;
cout << "\n 4. Sari Roti \t\tRp. 6.000" <<endl;
}
// fungsi utama menu pilihan
void PilihBarang(){
int pilih,jmlh,Tharga;
ulang :
CetakBarang();
cout << "\n Pilih Beli \t= ";
cin >> pilih;
switch(pilih){
case 1 :{
cout << " No Daftar Barang \tHarga" <<endl;
cout << " 1. Mie Sedap \t\tRp. 2.500" <<endl;
cout << "\n Jumlah jual \t= ";
cin >> jmlh;
Tharga = jmlh * 2500;
cout << " Total Harga \t= Rp." << Tharga <<endl;
Disc(Tharga);
break;
}
case 2 :{
cout << " No Daftar Barang \tHarga" <<endl;
cout << " 2. Aqua Botol \t\tRp. 4.500" <<endl;
cout << "\n Jumlah jual \t= ";
cin >> jmlh;
Tharga = jmlh * 4500;
cout << " Total Harga \t= Rp." << Tharga <<endl;
Disc(Tharga);
break;
}
case 3 :{
cout << " No Daftar Barang \tHarga" <<endl;
cout << " 3. Yakult \t\tRp. 9.600" <<endl;
cout << "\n Jumlah jual \t= ";
cin >> jmlh;
Tharga = jmlh * 9600;
cout << " Total Harga \t= Rp." << Tharga <<endl;
Disc(Tharga);
break;
}
case 4 :{
cout << " No Daftar Barang \tHarga" <<endl;
cout << " 4. Sari Roti \t\tRp. 6.000" <<endl;
cout << "\n Jumlah jual \t= ";
cin >> jmlh;
Tharga = jmlh * 6000;
cout << " Total Harga \t= Rp." << Tharga <<endl;
Disc(Tharga);
break;
}
default : {
cout << " Barang Yang anda inputkan Belum ada " << endl;
break;
}
}
// proses jika mau melakukan input ulang
char a;
cout << "\n Lakukan Lagi [Y/N] = ";
cin >> a;
if(a == 'y'||a == 'Y'){
system("cls");
goto ulang;
}
else if(a == 'n'||a == 'N'){
system("cls");
cout << "\n Anda Keluar Program" << endl;
}
}
// Fungsi untuk menghitung diskon dan total Bayar
void Disc(int Tharga){
if(Tharga < 100000){
int disc,Tbayar;
cout << " Diskon \t= 1,5%" <<endl;
disc = 0.015 * Tharga;
cout << " Total Diskon \t= Rp." << disc << endl;
Tbayar = Tharga - disc;
cout << " Total Bayar \t= Rp." << Tbayar <<endl;
}
else if(Tharga >= 100000 && Tharga < 200000){
int disc,Tbayar;
cout << " Diskon \t= 2,5%" <<endl;
disc = 0.025 * Tharga;
cout << " Total Diskon \t= Rp." << disc << endl;
Tbayar = Tharga - disc;
cout << " Total Bayar \t= Rp." << Tbayar <<endl;
}
else if(Tharga >= 200000 && Tharga <= 300000){
int disc,Tbayar;
cout << " Diskon \t= 3%" <<endl;
disc = 0.03 * Tharga;
cout << " Total Diskon \t= Rp." << disc << endl;
Tbayar = Tharga - disc;
cout << " Total Bayar \t= Rp." << Tbayar <<endl;
}
else if(Tharga > 300000){
int disc,Tbayar;
cout << " Diskon \t= 5%" <<endl;
disc = 0.05 * Tharga;
cout << " Total Diskon \t= Rp." << disc << endl;
Tbayar = Tharga - disc;
cout << " Total Bayar \t= Rp." << Tbayar <<endl;
}
}

Output Program : 
Output Program [PamoedaCoding]


Tidak ada komentar:

Posting Komentar

Bottom Ad [Post Page]