Kaskus

Tech

praw31794Avatar border
TS
praw31794
[HELP] [ASK] ,script cari kode barang
gan moohon bantuan nya ane udah muter2 nyari script cari ga nemu2

#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>

    int jum,kode[15],harga[15],qty[15],sub[15],total,jumlah[15];
    int diskon,kembalian,bayar,i,totalb,cari;
      int num,kodeb[15],u,e;
    char nama[100][15],*namab[15];




#include "blom.cpp"
#include "h.cpp"


main()
{

   num=1;
   int menu;

   awal:
cout<<endl;
h();
cout<<" Pilih Menu : "<<endl;
   cout<<" 1.Input Barang"<<endl;
   cout<<" 2.Kasir"<<endl;
   cout<<" 3.Stock Barang"<<endl;
   cout<<" 4.Cari Barang"<<endl;
   cout<<" 0.Keluar"<<endl;
   h();
   cout<<" Masukan Pilihan Menu : ";
   cin>>menu;
    switch(menu)
      {
      case 1:
         clrscr();
         goto input;
         clrscr();
         goto awal;
         break;
            case 2:
               clrscr();
               goto kasir;
               goto awal;
               break;
                case 3:
                     clrscr();
                     goto stock;
                     goto awal;
                  break;
                  case 4:
                           clrscr();
                           goto cari;
                           goto awal;
                      break;
                      case 0:
                                 exit(0);
                        break;
                        default:
                            exit(0);
                            break;
      }

/*UNTUK INPUT*/
input:

   cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
   cout<<"       Input Barang"<<endl;
   cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
   cout<<" Kode Barang   : ";
   cin>>kode[num];
   cout<<" Nama Barang   : ";
   gets(nama[num]);
   cout<<" Jumlah Barang : ";
   cin>>jumlah[num];
   cout<<" Harga Satuan  : ";
   cin>>harga[num];
   num++;

   cout<<endl;

kembali();
clrscr();
goto awal;
clrscr();

/*UNTUK KASIR*/
kasir:
   cout<<" Masukan jumlah barang yang di beli : ";
   cin>>jum;
   total=0;

   for(i=0;i<jum;i++)
   {
    cout<<" Kode Barang : ";

      cin>>kodeb[i];
      if(kodeb[i]==kode[i])
      {
      cout<<" Nama Barang : "<<nama[i]<<endl;
    cout<<" Jumlah Beli : ";
      cin>>qty[i];
      sub[i]=harga[i]*qty[i];
      total+=sub[i];
      }

   }


   cout<<"         Toko Ga laku"<<endl;
   cout<<"      JL.Ga Pernah Rame"<<endl;
   cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
   for(i=0;i<jum;i++)
   {
   cout<<" "<<nama[i]<<endl;
   cout<<" "<<qty[i]<<"          "<<harga[i]<<"          "<<sub[i]<<endl;
   }
   cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
   cout<<" Total                     : "<<total<<endl;
    if(total>200000)
      {
          diskon=total*5/100;
         }
          else
            {
                diskon=total*1/100;
               }
   cout<<" Diskon                    : "<<diskon<<endl;
    totalb=total-diskon;
   cout<<" Total bayar               : "<<totalb<<endl;
   cout<<" Bayar                     : ";
   cin>>bayar;
    kembalian=bayar-totalb;
   cout<<" Kembalian                 : "<<kembalian<<endl;

kembali();
clrscr();
goto awal;
clrscr();

/*STOCK BARANG*/
stock:

cout<<"================= Stock Barang ================="<<endl;
for(num=1;num<kode[num];num++)
{
cout<<" Kode Barang  "<<num<<" : "<<kode[num]<<endl;
cout<<" Nama Barang   : "<<nama[num]<<endl;
cout<<" Jumlah barang : "<<jumlah[num]-qty[i]<<endl;
cout<<" Harga Satuan  : "<<harga[num]<<endl;
cout<<"================================================"<<endl;
}
kembali();
clrscr();
goto awal;
clrscr();

/*CARI*/
cari:

cout<<"=============== Cari Barang ==============="<<endl;
cout<<" Masukan Kode Barang : ";
cin>>cari;
for(i=0;i<num;i++)
   {
if(cari!=kode[i+1])
      break;
   }
    i++;
if(cari==kode[i])
   {
   cout<<" Kode Barang "<<i<<" : "<<kode[i]<<endl;
   cout<<" Nama Barang  : "<<nama[i]<<endl;
   cout<<" Stock Barang : "<<jumlah[i]<<endl;
   cout<<" Harga Satuan : "<<harga[i]<<endl;
   }
    else
      {
         cout<<" DATA TIDAK DI TEMUKAN"<<i<<endl;
         }


kembali();
clrscr();
goto awal;
clrscr();
}


mohon bantuan nya gan 
nona212Avatar border
nona212 memberi reputasi
1
640
4
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan