#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <string.h>
main()
{
int kelas,jml_a,jml_d;
char jurusan[10];
char bonus[10];
long hrg_a,hrg_d,total,dis,bayar;
cout<<"Input kelas kereta \t= "; cin>>kelas;
cout<<"Input jurusan \t= "; cin>>jurusan;
cout<<"\nJumlah tiket : \n";
cout<<"Anak \t= "; cin>>jml_a;
cout<<"Dewasa \t= "; cin>>jml_d;
if(kelas==1)
{
strcpy(bonus,"tidak ada");
if(strcmp("jkt",strlwr(jurusan))==0)
{
hrg_a=20000;
hrg_d=30000;
}
else if(strcmp("jgj",strlwr(jurusan))==0)
{
hrg_a=30000;
hrg_d=40000;
}
else if(strcmp("sby",strlwr(jurusan))==0)
{
hrg_a=40000;
hrg_d=50000;
}
else
{
hrg_a=0;
hrg_d=0;
}
}
else if(kelas==2)
{
strcpy(bonus,"snack");
if(strcmp("jkt",strlwr(jurusan))==0)
{
hrg_a=30000;
hrg_d=40000;
}
else if(strcmp("jgj",strlwr(jurusan))==0)
{
hrg_a=40000;
hrg_d=50000;
}
else if(strcmp("sby",strlwr(jurusan))==0)
{
hrg_a=50000;
hrg_d=60000;
}
else
{
hrg_a=0;
hrg_d=0;
}
}
else if(kelas==3)
{
strcpy(bonus,"makanan");
if(strcmp("jkt",strlwr(jurusan))==0)
{
hrg_a=40000;
hrg_d=50000;
}
else if(strcmp("jgj",strlwr(jurusan))==0)
{
hrg_a=50000;
hrg_d=60000;
}
else if(strcmp("sby",strlwr(jurusan))==0)
{
hrg_a=60000;
hrg_d=70000;
}
else
{
hrg_a=0;
hrg_d=0;
}
}
else
{
hrg_a=0;
hrg_d=0;
}
total=(jml_a*hrg_a)+(jml_d*hrg_d);
if(total>=100000)
{
dis=total*0.1;
}
else
{
dis=0;
}
bayar=total-dis;
cout<<"\nTotal \t= "<<total;
cout<<"\nDiskon \t= "<<dis;
cout<<"\n\nBayar \t= "<<bayar;
cout<<"\nBonus \t= "<<bonus;
getch();
}
0 komentar:
Posting Komentar