Saturday, May 28, 2016

Program Toko Kue di C++

Assalamu Alaikum Wr. Wb. Pada malam hari ini saya akan posting tentang program C++ yang mana judulnya adalah "Program Toko Kue", program ini menggunakan if bersarang dan program ini juga merupakan tugas besar dari matakuliah saya di Pemrograman Terstruktur. Program ini juga sangat mudah dimengerti karena cuma menggunaka IF else. (Baca Juga: Program Sewa Mobil di C++).

Berikut Adalah Listingnya:
#include <iostream>
using namespace std;
int main() {
    awal:
    int j_kue;
    char nama [30];
    char kode,yt;
    system("cls");
    cout<<"                                         " << endl;
    cout<<"      DAFTAR MENU TOKO KUE MASHURI       " << endl;
    cout<<" ______ ____________________ ___________ " << endl;
    cout<<"| Kode |    Daftar Kue      |    Harga  |" << endl;
    cout<<"|   1  | Bolu Black Forest  |    60000  |" << endl;
    cout<<"|   2  | Chesse Cake        |    45000  |" << endl;
    cout<<"|   3  | Banana Cake        |    25500  |" << endl;
    cout<<"|   4  | Strawberry Cake    |    35000  |" << endl;
    cout<<"|______|____________________|___________|" << endl;
    cout<<endl;
    cout<<"Nama Pembeli      : " ;cin>>nama;
    cout<<"Kode Kue (1/2/3/4): " ;cin>>kode;
    cout<<"Jumlah Kue        : " ;cin>>j_kue;
    system("cls"); 
  if (kode=='1') {
    int diskon,tot,t_bay,h_kue;
    h_kue=60000;
    tot=j_kue*h_kue;
        if (j_kue>=20) (diskon=tot*0.2);
        else (diskon=tot*0);
    t_bay=tot-diskon;
    cout << "Nama Pembeli     : " <<nama<< endl;
    cout << "Kode Kue         : " <<kode<< endl;
    cout << "Nama Kue         : " <<"Bolu Black Forest"<< endl;
    cout << "Harga Kue        : Rp." <<h_kue<< endl;
    cout << "Jumlah Kue       : " <<j_kue<< endl;
    cout << "Total Harga      : Rp." <<tot<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Diskon           : Rp." <<diskon<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Total Bayar      : Rp." <<t_bay<<",-"<< endl;
    }
    else if (kode=='2') {
    int diskon,tot,t_bay,h_kue;
    h_kue=45000;
    tot=j_kue*h_kue;
        if (j_kue>=20) (diskon=tot*0.2);
        else (diskon=tot*0);
    t_bay=tot-diskon;
    cout << "Nama Pembeli     : " <<nama<< endl;
    cout << "Kode Kue         : " <<kode<< endl;
    cout << "Nama Kue         : " <<"Chesse Cake"<< endl;
    cout << "Harga Kue        : Rp." <<h_kue<< endl;
    cout << "Jumlah Kue       : " <<j_kue<< endl;
    cout << "Total Harga      : Rp." <<tot<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Diskon           : Rp." <<diskon<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Total Bayar      : Rp." <<t_bay<<",-"<< endl;
    }
    else if (kode=='3') {
    int diskon,tot,t_bay,h_kue;
    h_kue=25500;
    tot=j_kue*h_kue;
        if (j_kue>=20) (diskon=tot*0.2);
        else (diskon=tot*0);
    t_bay=tot-diskon;
    cout << "Nama Pembeli     : " <<nama<< endl;
    cout << "Kode Kue         : " <<kode<< endl;
    cout << "Nama Kue         : " <<"Banana Cake"<< endl;
    cout << "Harga Kue        : Rp." <<h_kue<< endl;
    cout << "Jumlah Kue       : " <<j_kue<< endl;
    cout << "Total Harga      : Rp." <<tot<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Diskon           : Rp." <<diskon<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Total Bayar      : Rp." <<t_bay<<",-"<< endl;
    }
    else if (kode=='4') {
    int diskon,tot,t_bay,h_kue;
    h_kue=35000;
    tot=j_kue*h_kue;
        if (j_kue>=20) (diskon=tot*0.2);
        else (diskon=tot*0);
    t_bay=tot-diskon;
    cout << "Nama Pembeli     : " <<nama<< endl;
    cout << "Kode Kue         : " <<kode<< endl;
    cout << "Nama Kue         : " <<"Strawberry Cake"<< endl;
    cout << "Harga Kue        : Rp." <<h_kue<< endl;
    cout << "Jumlah Kue       : " <<j_kue<< endl;
    cout << "Total Harga      : Rp." <<tot<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Diskon           : Rp." <<diskon<<",-"<< endl;
    cout << "------------------------------------------------------------------" <<endl;
    cout << "Total Bayar      : Rp." <<t_bay<<",-"<< endl;
    }
    else {
    cout<<"Menu "<<kode<<" tidak ada di daftar menu";
    cout<<endl;
    }
    cout<<endl;
    cout<<"Apakah anda ingin mengulang ? [Y/T] : ";
    cin>>yt;
    cout<<endl;
    if(yt=='Y' || yt=='y')
    {goto awal;}
    if(yt=='T' || yt=='t')
    {goto selesai;}
    selesai:
     return 0;
}

Sekian dari saya semoga bermamfaat, mohon like dan share ya, hahahaha. Mohon kunjugannya lagi. OK.

1 comment:

sealkazzsoftware.blogspot.com resepkuekeringku.com