Skip to main content

Program Kasir dengan C++

Haiiiii, disini penulis akan bahas tentang program membuat kasir sederhana. Yuk di cek ^^ semoga bermanfaat.

#include<iostream.h>
#include<conio.h>
#include<iomanip.h>

main()
{char jenis[10];
            int beli,ph=0,d=0,s=0,a,p[50],hs;
            float pj,jb,tb;
cout<<"mau beli berapa jenis?";
cin>>beli;
for(a=1;a<=beli;a++)
            {cout<<"\npesanan ke-"<<a<<"\n";
            cout<<"pilih [P,D,S] ? \n";
            cin>>jenis[a];
            cout<<"berapa potong? ";
            cin>>p [a];
            }

clrscr();

cout<<"------------------------------------------------------------------------------\n";
cout<<"no.     jenis potongan     harga satuan     jumlah pembelian      jumlah harga\n";
cout<<"------------------------------------------------------------------------------\n";
for(a=1;a<=beli;a++)
            {if(jenis[a]=='d'||jenis[a]=='D')
                        {d = 2500 * p[a];
                        cout<<"\n"<<a<<""<<setw(15)<<" Dada "<<setw(17)<<" 2500 "<<setw(16)<<" "<<p[a]<<" "<<setw(18)<<" "<<d<<"";}
            else if(jenis[a]=='p'||jenis[a]=='P')
                        {ph = 2000 * p[a];
                        cout<<"\n"<<a<<""<<setw(15)<<" Paha "<<setw(17)<<" 2000 "<<setw(16)<<" "<<p[a]<<" "<<setw(18)<<" "<<ph<<"";}
            else if(jenis[a]=='s'||jenis[a]=='S')
                        {s = 1500 * p[a];
                        cout<<"\n"<<a<<""<<setw(15)<<" Sayap "<<setw(17)<<" 1500 "<<setw(16)<<" "<<p[a]<<" "<<setw(18)<<" "<<s<<"";}
            }
cout<<"\n------------------------------------------------------------------------------";
jb= ph + d + s;
pj=0.1 * jb;
tb=jb+pj;
cout<<""<<setw(70)<<"jumlah bayar = "<<jb;
cout<<""<<setw(75)<<"pajak 10%    = "<<pj;
cout<<""<<setw(76)<<"total bayar  = "<<tb;
cout<<"\n------------------------------------------------------------------------------";

}

Comments