Membuat Program Supermarket Menggunakan Bahasa Pemrograman C dan C++

Membuat Program Supermarket Menggunakan Bahasa Pemrograman C++

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; 
}
Pastekan Syntax program di atas ke Dev C++

2. Tampilan Awal Program

Membuat Program Supermarket Menggunakan Bahasa Pemrograman C++

Membuat Program Supermarket Menggunakan Pemrograman C++

Semoga Program di atas bermanfaat dan menambah pengetahuan kamu. Pahami setiap perintah Syntax program supaya tidak bingung dan sesat di jalan. Sekian....
(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