Senin, 18 Oktober 2010

Boleh jadi Agen Bus dunx

karena gw hari jumat kagak masuk.....dan tidak mengikuti tentang fungsi2 baru maka gw coba bikin ala kadarrnya otak gw yg udah butheqq!!!! jadi dasar pengerjaan gw ni cuma di kasih tau model outputannya saja oleh tuan. Indra..............>>> soryy klu jd agak pusing memahaminya karena gw juga pusing sendiri...
nugroho_panserbiroe
 
# include <iostream.h>
# include <conio.h>
# include <stdio.h>
# include <string>
main ()
{
string nama,tujuan,kelas,b,j,sm,srby,bis,eks,eko;
int usia,c,p,q,r,total,bayar,kem;
int jak=300000,smg=200000,sby=400000;
int bisnis=50000,eksekutif=100000,ekonomi=20000;
 
cout<<"#####PENJUALAN TIKET BUS LASKAR KALI NYAMAT#####"<<endl;
cout<<"_________________________________________________"<<endl;
cout<<"Nama    :";
cin>>nama;
cout<<endl;
cout<<"Usia    :";
cin>>usia;
cout<<endl;
cout<<"Tujuan    :";
cin>>tujuan;
cout<<endl;
cout<<"Kelas Bus   :";
cin>>kelas;
cout<<endl;
cout<<"_________________________________________________"<<endl;
b=nama;
c=usia;
j="jakarta";
sm="semarang";
srby="surabaya";
bis="bisnis";
eks="eksekutif";
eko="ekonomi";
 
cout<<"Nama Pembeli   :"<<b<<endl;
cout<<"Usia Pembeli   :"<<c<<"  Tahun"<<endl;
 
if (tujuan==j){
 if(usia<=7){
    cout<<"Biaya Tiket Bus Gratis";
      }else if (usia>10) {

         if (kelas==bis){
            p=jak;
        cout<<"Biaya Tiket Bus   :"<<p<<endl;
          cout<<"Tambahan Biaya   :"<<bisnis<<endl;
            total=p+bisnis;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eks) {
          p=jak;
        cout<<"Biaya Tiket Bus   :"<<p<<endl;
          cout<<"Tambahan Biaya   :"<<eksekutif<<endl;
            total=p+eksekutif;
            cout<<"Total Bayar   :"<<total<endl;}
         else if (kelas==eko) {
          p=jak;
        cout<<"Biaya Tiket Bus   :"<<p<<endl;
          cout<<"Tambahan Biaya   :"<<ekonomi<<endl;
            total=p+ekonomi;
            cout<<"Total Bayar   :"<<total<<endl;}
   }else if (7<usia<=10){
     if (kelas==bis){
            p=jak/2;
        cout<<"Biaya Tiket Bus   :"<<p<<endl;
          cout<<"Tambahan Biaya   :"<<bisnis<<endl;
            total=p+bisnis;
            cout<<"Total Bayar   :"<<total<endl;}
         else if (kelas==eks) {
          p=jak/2;
        cout<<"Biaya Tiket Bus   :"<<p<<endl;
          cout<<"Tambahan Biaya   :"<<eksekutif<<endl;
            total=p+eksekutif;
            cout<<"Total Bayar   :"<<total<endl;}
         else if (kelas==eko) {
          p=jak/2;
        cout<<"Biaya Tiket Bus   :"<<p<<endl;
          cout<<"Tambahan Biaya   :"<<ekonomi<<endl;
            total=p+ekonomi;
            cout<<"Total Bayar   :"<<total<endl;}
            }
 
 

}else if (tujuan==sm){
    if(usia<=7){
    cout<<"Biaya Tiket Bus Gratis";
      }else if (usia>10) {
       if (kelas==bis){
            q=smg;
        cout<<"Biaya Tiket Bus   :"<<q<<endl;
          cout<<"Tambahan Biaya   :"<<bisnis<<endl;
            total=q+bisnis;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eks) {
          q=smg;
        cout<<"Biaya Tiket Bus   :"<<q<<endl;
          cout<<"Tambahan Biaya   :"<<eksekutif<<endl;
            total=q+eksekutif;
            cout<<"Total Bayar   :"<<total<endl;}
         else if (kelas==eko) {
          q=smg;
        cout<<"Biaya Tiket Bus   :"<<q<<endl;
          cout<<"Tambahan Biaya   :"<<ekonomi<<endl;
            total=q+ekonomi;
            cout<<"Total Bayar   :"<<total<endl;}
     }else if (7<usia<=10){
       if (kelas==bis){
            q=smg/2;
        cout<<"Biaya Tiket Bus   :"<<q<<endl;
          cout<<"Tambahan Biaya   :"<<bisnis<<endl;
            total=q+bisnis;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eks) {
          q=smg/2;
        cout<<"Biaya Tiket Bus   :"<<q<<endl;
          cout<<"Tambahan Biaya   :"<<eksekutif<<endl;
            total=q+eksekutif;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eko) {
          q=smg/2;
        cout<<"Biaya Tiket Bus   :"<<q<<endl;
          cout<<"Tambahan Biaya   :"<<ekonomi<<endl;
            total=q+ekonomi;
            cout<<"Total Bayar   :"<<total<endl;}
        }
 

}else if (tujuan==srby){
    if(usia<=7){
    cout<<"Biaya Tiket Bus Gratis";
      }else if (usia>10) {
       if (kelas==bis){
            r=sby;
        cout<<"Biaya Tiket Bus   :"<<r<<endl;
          cout<<"Tambahan Biaya   :"<<bisnis<<endl;
            total=r+bisnis;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eks) {
          r=sby;
        cout<<"Biaya Tiket Bus   :"<<r<<endl;
          cout<<"Tambahan Biaya   :"<<eksekutif<<endl;
            total=r+eksekutif;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eko) {
          r=sby;
        cout<<"Biaya Tiket Bus   :"<<r<<endl;
          cout<<"Tambahan Biaya   :"<<ekonomi<<endl;
            total=r+ekonomi;
            cout<<"Total Bayar   :"<<total<<endl;}
      }else if (7<usia<=10){
         if (kelas==bis){
            r=sby/2;
        cout<<"Biaya Tiket Bus   :"<<r<<endl;
          cout<<"Tambahan Biaya   :"<<bisnis<<endl;
            total=r+bisnis;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eks) {
          r=sby/2;
        cout<<"Biaya Tiket Bus   :"<<r<<endl;
          cout<<"Tambahan Biaya   :"<<eksekutif<<endl;
            total=r+eksekutif;
            cout<<"Total Bayar   :"<<total<<endl;}
         else if (kelas==eko) {
          r=sby/2;
        cout<<"Biaya Tiket Bus   :"<<r<<endl;
          cout<<"Tambahan Biaya   :"<<ekonomi<<endl;
            total=r+ekonomi;
            cout<<"Total Bayar   :"<<total<<endl;}
      }
      }
cout<<"_________________________________________________"<<endl;
cout<<"Bayar    :";
cin>>bayar;
cout<<endl;
kem=bayar-total;
cout<<"Total kembalian   :"<<kem<<endl;
getch();
}
 
 
ini critanya kyak if di dalam if..........belum sempet printscreen hasil compilenya euy....kalu berminat silahkan di coba......klu terlalu susah di pahami ya udah dipandangi aja.....oke prens cuma sebatas itu kemampuan otak gw....
nugroho_panserbiroe

2 komentar: