Membuat Program Booking Artis menggunakan bahasa pemrograman C dan C++

TauPintar.net - 'Booking artis'atau juga sewa artis maksud booking disini adalah menyewa artis untuk acara hiburan musik, biasanya booking artis ini marak saat ada acara pernikahan atau acara-acara yang hiburan besar yang membutuhkan artis sebagai penarik supaya banyak yang hadir dan untuk memeriahkan acara tersebut.

Aplikasi Booking artis mungkin sudah ada dengan berbagai variasi fitur yang disediakan tarif dan lama penyewaan. Tapi kebanyakan cara bookingnya masih melalui telepon, yaitu dengan menelepon manager artis tersebut untuk melakukan kesepakatan booking. Nah, pada kali ini akan membahas cara membuat aplikasi booking artis dengan bahasa pemrograman C dan C++. Untuk bahasa pemrograman lain bisa kamu searching aja di mbah Google :D

Membuat Program sederhana dengan C++

Membuat Program Booking Artis menggunakan bahasa pemrograman C++

Program ini dibuat Oleh Kiki Suryani Putri follow juga instagram nya di @kikisuryaniputri
Tanpa basa-basi lagi yuk langsung saja, diharapkan untuk memahami setiap perintah syntak dibawah ini.
1. Syntax Program

#include<iostream> 
#include<conio.h>
#include<string.h>
#include<windows.h>
#include<time.h>
#include <stdio.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 msecond)
{
clock_t goal=msecond+clock();
while(goal>clock());
}

int main(int argc, char** argv) {
 { system ("color 1B");}
  
 { struct kya
  {
   int id;
   char nama[50],jk[5],lb[20],p[20];
  
   int pa,pb,pc,pd,pe,j,hm;
 int ha,hb,hc,hd,he,d;
 int ppn,jb,tb,b,k,ka;
 int dp1,pk,dp,lagi,a,n;
  }; 
 int a=-1;
 kya ka[100]; 
 char jawab, lagi, pass[6],mnc[20],pb[10];
 int n, t , input, menu,ma,pkd,mn,m,kode,kd,biaya,tb,d; 
 int idc,kda,lmb;
 int h,i;

   char mad;
mad='y';
while (mad=='y')

 {system("cls");
     for(h=1;h<20;h++)
 {
  delay(120);
  gotoxy(h-1,0);cout<<' ';
  gotoxy(h,0);cout<<" SELAMAT DATANG DI 28 DAKS MANAGEMENT ";
  
  cout<<endl;
 }
 
 pk:
 cout<<"================================"<<endl;
 cout<<"|   PILIHAN MENU UTAMA          |"<<endl;
 cout<<"|-------------------------------|"<<endl;
 cout<<"|  1. LAYANAN BOOKING ARTIS     |"<<endl;
 cout<<"|  2. DAFTAR NAMA COSTUMER      |"<<endl;
 cout<<"================================"<<endl;
 cout<<"Pilih Menu 1/2 : ";cin>>pkd;
 
 switch (pkd)
    {{
 case 1 :
 {system("cls");
 cout<<"================================"<<endl;
 cout<<"|        LAYANAN BOOKING       |"<<endl;
 cout<<"|------------------------------|"<<endl;
 cout<<"|  1. DAFTAR ARTIS 28 DAKS     |"<<endl;
 cout<<"|  2. DAFTAR BOOKING           |"<<endl;
 cout<<"|  3. PEMBAYARAN               |"<<endl;
 cout<<"================================"<<endl; 
 cout<<"Silahkan pilih menu [1/2] = ";cin>>kd;
 
 system("cls");
  if (kd==1) {system("cls");
 
 cout<<"==================================="<<endl;
 cout<<"| Nama Artis | ID  |  Keterangan  |"<<endl;
 cout<<"==================================="<<endl;
 cout<<"| Ari Irham  | 123 |      DJ      |"<<endl;
 cout<<"| NRazka     | 345 |     Aktor    |"<<endl;
 cout<<"| Steffi Z   | 567 | Aktris/Model |"<<endl;
 cout<<"|=================================="<<endl;
 }
 
  if (kd==2) {{system("cls");
 dp1:
 a++;
    cout<<"========================="<<endl;
       cout<<"|   Daftar Booking      |"<<endl;
       cout<<"-------------------------"<<endl;
       cout<<"| Kode |   Nama Artis   |"<<endl;
       cout<<"-------------------------"<<endl;
       cout<<"|  1   |  Ari Irham     |"<<endl;
       cout<<"|  2   |  NRazka        |"<<endl;
       cout<<"|  3   |  Steffi Z      |"<<endl;
     cout<<"=========================";
     
     
    
    cout<<"=================================="<<endl;
       cout<<"|          DAFTAR COSTUMER       |"<<endl;
       cout<<"----------------------------------"<<endl;
       cout<<"Id Costumer               : ";cin>>ka[a].id;
       cout<<"Nama Costumer             : ";cin>>ka[a].nama;
       cout<<"Kode Artis                : ";cin>>ka[a].kda;
       cout<<"Lama Booking(hari)        : ";cin>>ka[a].lb;
       cout<<"Pembayaran                : ";cin>>ka[a].p;
     cout<<"==================================";  }
     
     cout<<"Apakah ada penyewaan lagi ? (y/t) : ";cin>>lagi;
       if (lagi=='y' || lagi=='Y')
        {
         goto dp1;
        }
       else if (lagi=='t' || lagi=='T')
        {
         goto pk;
        }
       else
        {
         cout<<"Kode yg anda masukkan salah";
         goto pk;
     } }
 }
     
         if (kd==3) { 
       cout<<"=================================="<<endl;
       cout<<"|        DAFTAR PEMBAYARAN       |"<<endl;
       cout<<"----------------------------------"<<endl;
       cout<<"Id Costumer               : ";cin>>idc;
       cout<<"Nama Costumer             : ";cin>>nmc;
       cout<<"Kode Artis                : ";cin>>kda;
       cout<<"Lama Booking (hari)       : ";cin>>lmb;
       cout<<"Pembayaran                : ";cin>>pb;
       cout<<"=================================="<<endl;
  system("cls");
  if (lmb == 1 ) {
   biaya=1000000;
   d=0.02*biaya;
   tb=biaya-d;
    cout<<"=================================="<<endl;
       cout<<"|        DAFTAR PEMBAYARAN       |"<<endl;
       cout<<"----------------------------------"<<endl;
       cout<<"Id Costumer               : ";cout<<idc<<endl;
       cout<<"Nama Costumer             : ";cout<<nmc<<endl;
       cout<<"Kode Artis                : ";cout<kda<<endl;
       cout<<"Lama Booking (hari)       : ";cout<<lmb<<endl;
       cout<<"Pembayaran                : ";cout<<pb<<endl;
       cout<<"Biaya Artis               : ";cout<<biaya<<endl;
       cout<<"Diskon                    : ";cout<<d<<endl;
       cout<<"Total Bayar               : ";cout<<tb<<endl;
       cout<<"=================================="<<endl;
   }
   if (lmb == 5 ) {
   biaya=5000000;
   d=0.04*biaya;
   tb=biaya-d;
    cout<<"=================================="<<endl;
       cout<<"|        DAFTAR PEMBAYARAN       |"<<endl;
       cout<<"----------------------------------"<<endl;
       cout<<"Id Costumer               : ";cout<<idc<<endl;
       cout<<"Nama Costumer             : ";cout<<nmc<<endl;
       cout<<"Kode Artis                : ";cout<kda<<endl;
       cout<<"Lama Booking (hari)       : ";cout<<lmb<<endl;
       cout<<"Pembayaran                : ";cout<<pb<<endl;
       cout<<"Biaya Artis               : ";cout<<biaya<<endl;
       cout<<"Diskon                    : ";cout<<d<<endl;
       cout<<"Total Bayar               : ";cout<<tb<<endl;
       cout<<"=================================="<<endl;
   }
   if (lmb == 7 ) {
   biaya=7000000;
   d=0.05*biaya;
   tb=biaya-d;
   cout<<"=================================="<<endl;
       cout<<"|        DAFTAR PEMBAYARAN       |"<<endl;
       cout<<"----------------------------------"<<endl;
       cout<<"Id Costumer               : ";cout<<idc<<endl;
       cout<<"Nama Costumer             : ";cout<<nmc<<endl;
       cout<<"Kode Artis                : ";cout<kda<<endl;
       cout<<"Lama Booking (hari)       : ";cout<<lmb<<endl;
       cout<<"Pembayaran                : ";cout<<pb<<endl;
       cout<<"Biaya Artis               : ";cout<<biaya<<endl;
       cout<<"Diskon                    : ";cout<<d<<endl;
       cout<<"Total Bayar               : ";cout<<tb<<endl;
       cout<<"=================================="<<endl;
   }

else {
   biaya=6000000;
   d=0.1*biaya;
   tb=biaya-d;
    cout<<"=================================="<<endl;
       cout<<"|        DAFTAR PEMBAYARAN       |"<<endl;
       cout<<"----------------------------------"<<endl;
       cout<<"Id Costumer               : ";cout<<idc<<endl;
       cout<<"Nama Costumer             : ";cout<<nmc<<endl;
       cout<<"Kode Artis                : ";cout<kda<<endl;
       cout<<"Lama Booking (hari)       : ";cout<<lmb<<endl;
       cout<<"Pembayaran                : ";cout<<pb<<endl;
       cout<<"Biaya Artis               : ";cout<<biaya<<endl;
       cout<<"Diskon                    : ";cout<<d<<endl;
       cout<<"Total Bayar               : ";cout<<tb<<endl;
       cout<<"=================================="<<endl;
   }
}
   }
break;

case 2 : {
 
 {  
       system("cls");
       cout<<"+===========================================+\n";
       cout<<"|                 Daftar Costumer            |\n";
       cout<<"+===========================================+\n";
       for (n=0;n<=a;n++) //pengulangan untuk mencari dan menampilkan data nasabah
        {
         cout<<"No.              : "<<(n+1)<<endl;
         cout<<"Id Costumer      : "<<ka[n].id<<endl; 
         cout<<"Nama Costumer    : "<<ka[n].nama<<endl; 
         cout<<"Kode Artis       : "<<ka[n].kda<<endl; 
         cout<<"Lama Booking     : "<<ka[n].lb<<endl; 
         cout<<"Pembayaran       : "<<ka[n].p<<endl; 
         cout<<"+===========================================+\n";
 
        }
 
 break;}
} 

}cout<<"Masih Ada Data(y/t)???";cin>>mad;
}}
  return 0;
}

Pastekan Syntax diatas ke Dev atau ke trubo C++, pahami setiap perintah jika terjadi error kamu bisa mengatasinya.

Untuk tampilannya kamu bisa mencoba nya sendiri setelah kamu compile dan run, program ini dibuat berdasarkan dengan masalah yang dihadapi, program ini dibuat unutk mempermudah dalam pembookingan dengan data yang lebih terstruktur sehingga kamu tidak berurusan lagi dengan yang namanya kertas karena semua sudah di atur dan disimpan didalam sistem yang berbasis digital.

Sekian artikel tentang Membuat Program Booking Artis menggunakan bahasa pemrograman C dan C++ semoga bermanfaat dan menambah pengetahuan kamu. Lebih dan kurang mohon maaf.

Baca juga:
Membuat Program Penyewaan Kios Menggunakan Bahasa C++
Membuat Program Menu Admin Bank Menggunakan Bahasa 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