#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
garis()
{
cout<<"------------------------------------------------------------------------"<<endl;
}
main()
{
struct
{
char judul[25],genre[15],kojenis,jenis[20];
int lama,harga;
}film[50];
struct
{
char tanggal[20],nama[80];
int jml;
}penyewa;
float tobay,subtotal[100],pot,jumbay;
int i;
clrscr();
cout<<" tttSE7EN Season DVD Rental "<<endl;
garis();
cout<<" Tanggal Sewa =";gets(penyewa.tanggal);
cout<<" Nama Penyewa =" ;gets(penyewa.nama);
cout<<" Masukan jumlah Sewa =";cin>>penyewa.jml;
garis();
for(i=1;i<=penyewa.jml;i++)
{
cout<<"Data DVD ke - " <<i<<endl;
cout<<"Judul Film :" ;gets(film[i].judul);
cout<<"Genre :";gets(film[i].genre);
cout<<"Jenis "<<endl;
cout<<"[1]New Release"<<endl;
cout<<"[2]Recent Release"<<endl;
cout<<"[3]Katalog"<<endl;
cout<<"Pilih Jenis Film :";cin>>film[i].kojenis;
cout<<"Lama Sewa :";cin>>film[i].lama;
if(film[i].kojenis=='1')
{
strcpy(film[i].jenis,"New Release");
film[i].harga=5000;
}
else if(film[i].kojenis=='2')
{
strcpy(film[i].jenis,"Recent Release");
film[i].harga=3000;
}
else
{
strcpy(film[i].jenis,"Katalog");
film[i].harga=2000;
}
subtotal[i]=film[i].lama*film[i].harga;
tobay=subtotal[i]+tobay;
}
if(penyewa.jml>5)
{pot=0.1*tobay;}
else
{pot=0;}
jumbay=tobay-pot;
clrscr();
cout<<"ttt SE7EN Season DVD Rental"<<endl;
cout<<endl;
garis();
cout<<endl;
cout<<"Tanggal Sewa :"<<penyewa.tanggal<<endl;
cout<<"Nama Penyewa :"<<penyewa.nama<<endl;
cout<<endl;
garis();
cout<<endl;
cout<<"No Judul Film Genre Jenis Harga Lama Subtotal"<<endl;
garis();
cout<<endl;
for(i=1;i<=penyewa.jml;i++)
{
cout<<setiosflags(ios::left)<<setw(5)<<i;
cout<<setiosflags(ios::left)<<setw(13)<<film[i].judul;
cout<<setiosflags(ios::left)<<setw(7)<<film[i].genre;
cout<<setiosflags(ios::left)<<setw(17)<<film[i].jenis;
cout<<setiosflags(ios::left)<<setw(10)<<film[i].harga;
cout<<setiosflags(ios::left)<<setw(10)<<film[i].lama;
cout<<setiosflags(ios::left)<<setw(10)<<subtotal[i];
cout<<endl<<endl;
}
garis();
cout<<endl;
cout<<" Total Bayar :Rp. " <<tobay<<endl;
cout<<" Potongan :RP. " <<pot<<endl;
cout<<" Jumlah Bayar :Rp. " <<jumbay<<endl;
garis();
cout<<endl<<endl;
getch();
}



Rabu, Desember 21, 2011
wawan sragentina

Posted in:
1 komentar:
Dodge Grand Caravan AC Compressor
Hat’s off. Well done, as we know that “hard work always pays off”, after a long struggle with sincere effort it’s done.
Posting Komentar