permisi para mastah2 programming .. ane ada tugas kuliah ni gan ... ane bingung daritadi gak ketemu2 .. nih yang udah ane bikin ..
Quote:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char notr[10],tgtr[10],kdfilm[3],kdklas,nmfilm[20],kelas[20];
float x,harga,jumtik,ppn,jumdat,subtotal,total,ubay,ukem;
cout<<"\t KaGeMu Theatre "<<endl;
cout<<"**********************************************"<<endl;
cout<<"Input No Transaksi : ";cin>>notr;
cout<<"Input Tanggal Transaksi : ";gets(tgtr);
cout<<"Input Jumlah Data : ";cin>>jumdat;
for(x=1;x<=jumdat;x++)
{
cout<<"Data ke-"<<x<<endl;
cout<<"Input Kode FILM [A/B/C] : ";cin>>kdfilm;
cout<<"Input Kode Kelas [1/2] : ";cin>>kdklas;
cout<<"Jumlah Tiket : ";cin>>jumtik;
}
if (strcmp(kdfilm,"A") == 0 || strcmp(kdfilm,"a") == 0 )
{strcpy(nmfilm,"Esmeralda");
if(kdklas=='1')
{strcpy(kelas,"VVIP");harga=12000;}
else if(kdklas=='2')
{strcpy(kelas,"VIP");harga=10000;}
}
else if(strcmp(kdfilm,"B") == 0 || strcmp (kdfilm,"b") == 0 )
{strcpy(nmfilm,"Betty La Fea");
if (kdklas=='1')
{strcpy(kelas,"VVIP");harga=15000;}
else if (kdklas=='2')
{strcpy(kelas,"VIP");harga=13000;}
}
else if (strcmp(kdfilm,"C") == 0 || strcmp(kdfilm,"c") == 0 )
{strcpy(nmfilm,"Carita de Angel");
if (kdklas=='1')
{strcpy(kelas,"VVIP");harga=20000;}
else if (kdklas=='2')
{strcpy(kelas,"VIP");harga=18000;}
}
clrscr();
cout<<" KaGeMu Theatre "<<endl;
cout<<"**********************************************"<<endl;
cout<<"No Transaksi : "<<notr<<"\t\tTanggal Transaksi : "<<tgtr<<endl;
{
cout<<"Data ke-"<<x<<endl;
cout<<"Nama Film : "<<nmfilm<<endl;
cout<<"No Studio : "<<kdfilm<<"\t\t\tKelas \t\t: "<<kelas<<endl;
cout<<"Harga : Rp."<<harga<<"\t\tJumlah Tiket \t: "<<jumtik<<endl;
}
subtotal=harga*jumtik;
cout<<"Subtotal : "<<subtotal<<endl;
cout<<"-----------------------------"<<endl;
ppn=0.1*subtotal;
total=subtotal+ppn;
cout<<"Total : Rp."<<total<<endl;
cout<<"Ppn 10% : Rp."<<ppn<<endl;
cout<<"Uang Bayar : Rp.";cin>>ubay;
ukem=ubay-total;
cout<<"Uang Kembali : Rp."<<ukem<<endl;
getch();
}
ane bingung di outputnya gan ... jadi outputnya itu harganya keluar sesuai jumlah input datanya gan .. pake array gitu .. jujur ane belom ngerti kalo output pake array .. kalo buat input si ane ngerti gan ..