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
647
4
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer Forum
KASKUS Official
20.2KThread4.9KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2025 KASKUS, PT Darta Media Indonesia. All rights reserved.