Advertisement
agusbd

zahro

Nov 30th, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.54 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. #include <iomanip>
  4. using namespace std;
  5.  
  6.  
  7. int main ()
  8. {
  9.     int user,jam[25],menit[25],jp,i,j,tj,tm,pw,pm,p[25];
  10.     char order[30];
  11.     char pesanan[][30] = {"nasi ayam","nasi goreng","soto","kentang goreng","es teh","es jeruk","air putih","nasi telur"};
  12.     //jangan pesan nasi ayam nanti eror :v
  13.     char dipesan[10][30];
  14.     int harga[] = { 10000,7000,8500,6000,5000,3000,3500,1500};
  15.     int total[]={0,0,0,0,0,0,0,0};
  16.  
  17.  
  18.     cout<<" \n====== REKAMAN DATA PENGGUNA ======\n";
  19.     cout<<" Input jumlah user : "; cin>>user;
  20.     tj=0;
  21.     tm=0;
  22.     pw=0;
  23.     pm=0;
  24.     p[25]=0;
  25.     for (i=0;i<user;i++){
  26.         cout<<" User "<<i+1;
  27.         cout<<" \n Jam      : ";cin>>jam[i];
  28.         cout<<" Menit   : ";cin>>menit[i];
  29.         cout<<" Jumlah Pesanan : "; cin>>jp;
  30.         cin.ignore();
  31.         for (j=0;j<jp;j++){
  32.         cout<<" Pesanan "<<j+1<<" : ";cin.getline(order,30);
  33.  
  34.             for(int k=0;k<8;k++)
  35.             {if(strcmp(order,pesanan[k])==0)
  36.                 total[k]++;
  37.             }
  38.         }
  39.  
  40.  
  41.     tj=tj+jam[i];
  42.     tm=tm+menit[i];
  43.     pw=(tj*6000+tm*200);
  44.     }
  45.  
  46.  
  47.     cout<<" \n ====== REKAP DATA DAN PENDAPATAN =====\n";
  48.     cout<<" Total Waktu ";
  49.     cout<<"\n Jam    : "<<tj;
  50.     cout<<"\n Menit  : "<<tm;
  51.     cout<<"\n Pendapatan Warnet : "<<pw;
  52.     cout<<"\n Total Pesanan "<<endl;
  53.     int penomoran=1,hargapesan=0;
  54.  
  55.         for(int i=0;i<8;i++){
  56.             if(total[i]!=0){
  57.                 hargapesan+=total[i]*harga[i];
  58.             cout<<penomoran<<"  "<<pesanan[i]<<"  "<<total[i]<<"  "<<total[i]*harga[i]<<endl;
  59.             penomoran+=1;
  60.             }
  61.         }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement