Langsung ke konten utama

CONTOH PROGRAM C++ TIKET BIOSKOP

CONTOH PROGRAM C++ TIKET BIOSKOP

       Berikut ini contoh program C++ PROGRAM TIKET BIOSKOP (MENGGUNAKAN ARRAY, FUNGSI, SELEKSI KONDISI, LABEL)

#include <stdio>
#include <conio>
#include <iostream>
#include <iomanip>

//fungsi judul
judul()
{
cout<<"                          PROGRAM TIKET BIOSKOP"<<endl;
cout<<"                              TWENTY CINEMA  "<<endl;
}

//fungsi garis
garis()
{
cout<<"==========================================================="<<endl;
}


main()
{
int a,byktik[20],harga[9],bapem,jmlharga[10],tot[10],bayar,lagi,pajak,kmbli,totalbayar;
char nagas[30],hpen[10],nacus[20],satuan[9],nmf[10][20],kdf[10];

atas:
clrscr();

garis();
cout<<""<<endl;
judul();
cout<<""<<endl;
garis();
cout<<" "<<endl;
cout<<"                   ___________________________________"<<endl;
cout<<"                   | kode |  Judul film  |   harga   |"<<endl;
cout<<"                   ___________________________________"<<endl;
cout<<"                   |  1   | Single       | Rp. 25000 |"<<endl;
cout<<"                   |  2   | Relationshit | Rp. 30000 |"<<endl;
cout<<"                   |  3   | Skamat       | Rp. 35000 |"<<endl;
cout<<"                   |  4   | Minions      | Rp. 30000 |"<<endl;
cout<<"                   ___________________________________"<<endl;
cout<<" "<<endl;
cout<<"Masukan Nama Petugas  : ";gets(nagas);
cout<<"Masukan Nama Customer : ";gets(nacus);
cout<<"Banyak Pembelian      : ";cin>>bapem;
cout<<" "<<endl;

garis();
for (a=1;a<=bapem;a++)
{
cout<<"Pembelian ke-"<<a<<endl;
cout<<" "<<endl;
cout<<"Masukan Kode Film     : ";cin>>kdf[a];
cout<<"Banyak tiket          : ";cin>>byktik[a];
         if(kdf[a]=='1')
      {
       strcpy(nmf[a],"Single");
       harga[a]=25000;
      }
       else if(kdf[a]=='2')
      {
       strcpy(nmf[a],"Relationshit");
       harga[a]=30000;
      }
       else if(kdf[a]=='3')
      {
       strcpy(nmf[a],"Skakmat");
       harga[a]=35000;
      }
         else if(kdf[a]=='4')
      {
       strcpy(nmf[a],"Minions");
       harga[a]=40000;
      }
else
{
       strcpy(nmf[a],"-");
       harga[a]=0;
      }

jmlharga[a]=byktik[a]*harga[a];
tot[bapem]=tot[bapem]+jmlharga[a];
}
pajak=0,1*tot[bapem];
clrscr();
garis();
cout<<""<<endl;
judul();
cout<<""<<endl;
garis();
cout<<""<<endl;
cout<<"No.  Nama Film         Harga          Jumlah Tiket            Jumlah Harga "<<endl;
for (a=1;a<=bapem;a++)
{
cout<<a<<"    "<<nmf[a]<<"        "<<harga[a]<<"             "<<byktik[a]<<"                  "<<jmlharga[a];
cout<<endl;
}
cout<<""<<endl;
garis();
cout<<""<<endl;
cout<<"                                       Jumlah Bayar : "<<tot[bapem]<<endl;
pajak=0.1*tot[bapem];
cout<<"                                       Pajak 10%    : "<<pajak<<endl;
totalbayar=tot[bapem]+pajak;
cout<<"                                       Total Bayar  : "<<totalbayar<<endl;
cout<<"                                       Bayar        : ";cin>>bayar;
kmbli=bayar-totalbayar;
cout<<"                                       Kembali      : "<<kmbli<<endl;
cout<<""<<endl;
cout<<""<<endl;
cout<<"                          Ingin Pilih Lagi[Y/T]:";

lagi=getche();
if(lagi=='Y'||lagi=='y')
goto atas;

getch();
}

berikut hasil RUNNING Input dan Outputnya.


 1.Input




2.Outputnya.




Terimakasih semoga bermanfaat :D 

Komentar

Postingan populer dari blog ini

Program Mengurutkan Angka Kecil Ke Besar (Dev C++)

     Program Mengurutkan Angka Kecil Ke Besar (Dev C++)      Contoh program C++ mengurutkan angka tebesar ke angka terkecil menggunakan array dan masukan/inputan sendiri. #include<iostream> #include<conio.h> using namespace std; int main() {    int data[5];    int i, j, tmp;    cout<<"Program Mengurutkan Angka Kecil Ke Besar"<<endl;    for(i=0; i<5; i++)    {        cout<<"Masukkan Angka ke "<<(i+1)<<" : ";       cin>>data[i];    }    cout<<"Data sebelum diurutkan : "<<endl;    for(i=0; i<5; i++)    {        cout<<data[i]<<" ";    }    cout<<endl;    for(i=0; i<9; i++)    {        for(j=i+1; j<5; j++)       {           if(data[i]>data[j])          {              tmp = data[i];             data[i] = data[j];             data[j] = tmp;          }       }    }    cout<<"Data setelah diurutkan : "<<endl;    for(i=0; i<5;

Program ATM Dev C++

            Program ATM Dev C++ Program ATM Dev C++ Berikut syntax dev c++ : Dev C++ #include <cstdlib> #include <iostream> #include <string.h> using namespace std; class atm{ public: atm(); int login(); int display(); private: int coba = 0,pilih,no; char pass[100],yes; float s,saldo,Transfer,ambil; }; atm::atm(){ cout<<"===============================================================\n"<<endl; cout<<" Selamat Datang di ATM BNI\n"<<endl; cout<<"==============================================================="<<endl; } int atm::login(){ do{ cout << " Silahkan Masukkan Pin Anda : ";     cin >> pass; if (strcmp(pass, "1400018012") != 0) {    cout<<" Pin Anda Salah"<<endl; cout<<"---------------------------------------------------------------"<<endl; c