Kamis, 10 Oktober 2013

IF Majemuk

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

main()
{
int kp;
char np[20],lagi,nps[20];
long ht, jbt, jb, ppn, bb,ub,kem;
clrscr();
atas:
cout<<"\tProgram penjualan Tiket "<<endl;
cout<<"\tBandara Sri Sultan"<<endl<<endl;
cout<<"\nMasukkan Nama Penumpang : ";gets(np);
cout<<"Masukkan Kode Pesawat    : ", cin>>kp;
cout<<"Jumlah Beli Tiket    : ";cin>>jbt;
clrscr;



if (kp==1)
{
   strcpy(nps,"Garuda Indonesia");
    ht=275000;
}
else
if (kp==2)
{
   strcpy(nps,"Mandala");
    ht=230000;
}
else
if (kp==3)
{
   strcpy(nps,"Merpati");
    ht=185000;
}
else
if (kp==4)
{
   strcpy(nps,"Lion Air");
    ht=150000;
}
else
{
strcpy(nps,"Salah masukin kode cuy");
    ht=0;
}

cout<<endl;
jb=jbt*ht;

ppn=0.10*jb;
bb=jb+ppn;
clrscr();
cout<<"\tProgram penjualan Tiket "<<endl;
cout<<"\tBandara Sri Sultan"<<endl<<endl;
cout<<"Rincian Penjualan Tiket"<<endl;
cout<<"--------------------------------"<<endl;
printf("Nama Penumpang  : ");puts(np);
cout<<"Nama Pesawat  \t: "<<nps<<endl;
cout<<"Jumlah Beli \t: "<<jbt<<endl;
cout<<"Harga Tiket  \t: Rp. "<<ht<<endl;
cout<<"Jumlah Bayar \t: Rp. "<<jb<<endl;
cout<<"PPN          \t: Rp. "<<ppn<<endl;
cout<<"--------------------------------"<<endl;
cout<<"Bayar Bersih      : Rp. "<<bb<<endl;;
cout<<"Uang Bayar      : Rp. ";cin>>ub;
kem=ub-bb;
cout<<"Kembali          : Rp. "<<kem<<endl<<endl;

cout<<"Ingin Input Data Lagi [Y/T] : ";cin>>lagi;
clrscr();
if(lagi=='y'||lagi=='Y')
goto atas;
else
goto bawah;
bawah:
getch();
}