TauPintar.net - Program aplikasi adalah program yang berfungsi agar mempermudah manusia dalam melakukan suatu kegiatan transaksi barang dan mempermudah transaksi dalam penbayaran.Program tersebut bisa kita gunakan dalam kehidupan kita sehari-hari. Contohnya dalam penyewaan, proses jual beli, di bidang jasa dan lain-lain.
Disekitar kita tentu tidak asing dengan proses transaksi jual beli. Disini saya mencoba membuat program “Supermarket” yang di dalamnya bisa melihat nama dan harga barang serta kita dapat juga melakukan proses transaksi dalam jual beli .
Membuat Program Supermarket Menggunakan Bahasa Pemrograman C++
Program ini di buat Oleh Arif Setiawan Follow Instagram nya di @arifsetiawan24
Cukup Basa-basinya Langsung aja ke program nya. Diharapkan untuk memahami setiap perintah syntax program dibawah ini.
1. Syntax Program
#include <iostream>
#include <windows.h>
#include <time.h>
#include <string.h>
using namespace std;
void gotoxy(int x, int y){
COORD coord;
coord. X = x;
coord. Y = y;
SetConsoleCursorPosition (GetStdHandle (STD_OUTPUT_HANDLE),coord);
}
void delay(unsigned int mseconds)
{
clock_t goal=mseconds+clock();
while(goal>clock());
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
char nama[20][20],jeba[20];
char mad;
int n,x,y,a,kd[20],jb[20],hg,total,kode;
for(x=1;x<15;x++)
{
delay(100);
gotoxy(x-1,2);cout<<' ';
gotoxy(x,2);cout<<" Selamat Datang Di HappyMarket24 \n\n";
gotoxy(x,3);cout<<" Jln.Jendral Sudirman No.69\n\n";
}
mad= 'y';
mad= 'Y';
while (mad=='y' || mad=='Y'){
cout<<" 1.Daftar Nama dan Harga Barang"<<endl;
cout<<" 2.Proses Transaksi HappyMarket24"<<endl;
cout<<"\n Silahkan Pilih Kode [1/2] : ";cin>>kode;
{system("cls");}
switch (kode)
{
case 1:
{
cout<<"----------------------------"<<endl;
cout<<"Daftar Nama dan Harga Barang"<<endl;
cout<<"----------------------------"<<endl;
cout<<"1. Kode Barang : 1"<<endl;
cout<<" Jenis Barang : Beras"<<endl;
cout<<" Harga Barang : Rp 10.000/kg"<<endl<<endl;
cout<<"2. Kode Barang : 2"<<endl;
cout<<" Jenis Barang : Minyak Goreng"<<endl;
cout<<" Harga Barang : Rp 12.000/kg"<<endl<<endl;
cout<<"3. Kode Barang : 3"<<endl;
cout<<" Jenis Barang : Telur 10pcs"<<endl;
cout<<" Harga Barang : Rp 13.000/kg"<<endl<<endl;
cout<<"4. Kode Barang : 4"<<endl;
cout<<" Jenis Barang : Gula Pasir"<<endl;
cout<<" Harga Barang : Rp 12.500/kg"<<endl<<endl;
cout<<"5. Kode Barang : 5"<<endl;
cout<<" Jenis Barang : Garam"<<endl;
cout<<" Harga Barang : Rp 5.000"<<endl<<endl;
cout<<"6. Kode Barang : 6"<<endl;
cout<<" Jenis Barang : Tepung Terigu"<<endl;
cout<<" Harga Barang : Rp 8.500/kg"<<endl<<endl;
cout<<"7. Kode Barang : 7"<<endl;
cout<<" Jenis Barang : Kecap Isi Ulang"<<endl;
cout<<" Harga Barang : Rp 11.000/kg"<<endl<<endl;
cout<<"8. Kode Barang : 8"<<endl;
cout<<" Jenis Barang : Saos Isi Ulang"<<endl;
cout<<" Harga Barang : Rp 14.000/kg"<<endl<<endl;
cout<<"9. Kode Barang : 9"<<endl;
cout<<" Jenis Barang : Deterjen Pakaian"<<endl;
cout<<" Harga Barang : Rp 22.000/kg"<<endl<<endl;
cout<<"10. Kode Barang : 10"<<endl;
cout<<" Jenis Barang : Sabun"<<endl;
cout<<" Harga Barang : Rp 5.000/pcs"<<endl<<endl;
cout<<"11. Kode Barang : 11"<<endl;
cout<<" Jenis Barang : Shampoo"<<endl;
cout<<" Harga Barang : Rp 12.000/btl"<<endl<<endl;
cout<<"12. Kode Barang : 12"<<endl;
cout<<" Jenis Barang : Pasta Gigi"<<endl;
cout<<" Harga Barang : Rp 6.000/pcs"<<endl<<endl;
cout<<"13.Kode Barang : 13"<<endl;
cout<<" Jenis Barang : Teh Celup"<<endl;
cout<<" Harga Barang : Rp 12.000/box"<<endl<<endl;
cout<<"14. Kode Barang : 14"<<endl;
cout<<" Jenis Barang : Kopi Bubuk"<<endl;
cout<<" Harga Barang : Rp 8.000/bgks"<<endl<<endl;
break;
{system("cls");}
}
{
case 2:
{
cout<<"Proses Transaksi HappyMarket24"<<endl;
cout << "\n Jumlah Pembeli : " ;cin>>n;
for(a=1;a<=n;a++)
{
cout << "\n Pembeli - "<<a<<endl;
cout << " Nama : " ;cin>>nama[a];
cout << " Kode Barang (1/14) : " ;cin>>kd[a];
cout << " Jumlah : " ;cin>>jb[a];
}
{system("cls");}
gotoxy(5,2);cout<<"-------------------------------------------------------------------------"<<endl;
gotoxy(5,3);cout<<"|No|Nama|Jumlah Barang|Kode Barang|Harga Barang|Jenis Barang|Total Bayar|"<<endl;
gotoxy(5,4);cout<<"-------------------------------------------------------------------------"<<endl;
for(a=1;a<=n;a++)
{
gotoxy(5,4+a);cout<<"|";
gotoxy(6,4+a);cout<<a;
gotoxy(8,4+a);cout<<"|";
gotoxy(9,4+a);cout<<nama[a];
gotoxy(13,4+a);cout<<"|";
gotoxy(14,4+a);cout<<jb[a];
gotoxy(27,4+a);cout<<"|";
gotoxy(28,4+a);cout<<kd[a];
gotoxy(39,4+a);cout<<"|";
if (kd[a]==1)
{
hg=10000;
strcpy(jeba, "Beras \n");
}
else if (kd[a]==2)
{
hg=12000;
strcpy(jeba, "Minyak Goreng\n");
}
else if (kd[a]==3)
{
hg=13000;
strcpy(jeba, "Telur 10pcs \n");
}
else if (kd[a]==4)
{
hg=12500;
strcpy(jeba, "Gula Pasir \n");
}
else if (kd[a]==5)
{
hg=5000;
strcpy(jeba, "Garam\n");
}
else if (kd[a]==6)
{
hg=8500;
strcpy(jeba, "Tepung Terigu \n");
}
else if (kd[a]==7)
{
hg=12000;
strcpy(jeba, "Kecap Isi Ulang \n");
}
else if (kd[a]==8)
{
hg=14000;
strcpy(jeba, "Saos Isi Ulang \n");
}
else if (kd[a]==9)
{
hg=22000;
strcpy(jeba, "Deterjen Pakain \n");
}
else if (kd[a]==10)
{
hg=5000;
strcpy(jeba, "Sabun \n");
}
else if (kd[a]==11)
{
hg=12000;
strcpy(jeba, "Shampo \n");
}
else if (kd[a]==12)
{
hg=6000;
strcpy(jeba, "Pasta Gigi \n");
}
else if (kd[a]==13)
{
hg=12000;
strcpy(jeba, "Teh Celup \n");
}
else if (kd[a]==14)
{
hg=8000;
strcpy(jeba, "Kopi Bubuk \n");
}
else
{
cout<<" Kode Salah !!!";
exit(0);
}
total=(hg*jb[a]);
gotoxy(40,4+a);cout<<hg;
gotoxy(52,4+a);cout<<"|";
gotoxy(53,4+a);cout<<jeba;
gotoxy(65,4+a);cout<<"|";
gotoxy(66,4+a);cout<<total;
gotoxy(77,4+a);cout<<"|";
}
cout<<endl;
cout<<" -------------------------------------------------------------------------"<<endl;
break;
}
default:
{
cout<<"Maaf Kode Anda Salah!"<<endl<<endl;
}
break;
}
{system("cls");}
}
cout<<"\nMasih Ada Data Yang Lain? [y or n] :";cin>>mad;
cout<<endl;
{system("cls");}
}
return 0;
}
2. Tampilan Awal Program
(zac)
Baca Juga :
Membuat Program Perhotelan dan Rumah Makan Menggunakan Bahasa C++
Membuat Program Counter HP Menggunakan Bahasa Pemrograman C dan C++
0 komentar:
Posting Komentar
Silahkan beri komentar dengan bijak dan sesuai dengan topik artikel.
Gunakan tombol balas dibawah komentar terkait jika ingin membalas komentar agar komunikasi lebih terstruktur.
Klik untuk melihat kode :) :( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @-@ :-a :W *fck* :ngakak |o| :goodluck :smile