Senin, 25 Mei 2015

Aplikasi Kasir PT KAI -> Borland C++

//PROGRAM PT KAI

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
int pilihan ;
void eksekutive();
void bisnis();
void umum();
void jumlah_bayar();
main()
{
 cout <<"no.|Kelas|Nama Kelas|Tarif|"<<endl;
 cout <<"1. |K1   |Executive |95000|"<<endl;
 cout <<"2. |K2   |Bisnis    |65000|"<<endl;
 cout <<"3. |K3   |Umum      |40000|"<<endl;
 cout <<"4.  Jumlah Bayar "<<endl;
 cout <<"5.  EXIT "<<endl;
 do



  {
   cout <<"Masukan no pilihan = ";
   cin >>pilihan;
   switch(pilihan)
   {
    case 1 :
     eksekutive();break;
    case 2 :
     bisnis();break;
    case 3 :
     umum();break;
    case 4 :
     jumlah_bayar();break;
    }
  }
  while (pilihan!='5');
  getch();
}
 void eksekutive ()
 {
  int n;
  int pesan,no,kelas,kriteria,jam;
  int potongan,pertiket,bayartiket,tb;
  char nama[50],tanggal[20];
   cout <<"no.|Kelas|Nama Kelas|Tarif|"<<endl;
   cout <<"1. |K1   |Executive |95000|"<<endl;
   cout <<"2. |K2   |Bisnis    |65000|"<<endl;
   cout <<"3. |K3   |Umum      |40000|"<<endl;
   cout <<endl;
  cout <<"berapa tiket yang anda pesan = "<<endl;
  cin >>pesan;
  for (n=0;n<pesan;++n)
  {
   cout <<"Masukan No Tiket = ";
   cin >>no;
   cout <<"Masukan Nama Pembeli = ";
   gets(nama);
   cout <<"Masukan Tanggal Waktu Berangkat = ";
   gets(tanggal);
   cout <<"Masukan Jam Berangkat = ";
   cin >>jam;
   cout <<"Masukan Kelas Tiket = ";
   cin >>kelas;
    cout <<"Masukan Kriteria Penumpang (1.umum)/(2.lansia)/(3.anak)";
    cin >>kriteria;
    switch(kriteria)
    {
     case 1 :
     pertiket = 3500;
     bayartiket= 95000 + pertiket;
     cout <<"Bayar Tiket = "<<bayartiket<<endl;
     ;break;
     case 2 :
     potongan = 0.1 * 95000 ;
     pertiket = 3500;
     bayartiket = 95000-potongan+pertiket;
     cout <<"Bayar Tiket = "<<bayartiket<<endl;
     ;break;
     case 3 :
     potongan = 0.1 * 95000;
     pertiket = 3500;
     bayartiket = 95000-potongan+pertiket;
     cout <<"Bayar Tiket = "<<bayartiket<<endl;
     ;break;
    }
    cout <<endl;
    tb =bayartiket * pesan;
    cout <<"Jumlah Total Bayar Tiket = "<<tb<<endl;
  }
  getch();
 }



Tidak ada komentar:

Posting Komentar