Tugas 4 Logika & Algortima
Buatlah Algoritma dengan program untuk menentukan total Pembayaran sewa rental Film dengan ketentuan berikut:Kode Film diinputkan. Untuk total didapatkan dari lama sewa dikali harga sewa. Jika lama sewa lebih dari 10 hari, maka akan mendapat potongan 10% dari Total dan untuk total bayar didapat dari total - potongan.
Program C++
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
char kode,*judul;
float byr,hrg,dis,ttl,hari;
cout<<"Input:"<<endl;
cout<<"\t\tSewa rental film"<<endl;
cout<<endl;
cout<<"-------------------------------------------------------"<<endl;
cout<<"| Kode Film | Judul Film | Harga Sewa/Hari |"<<endl;
cout<<"-------------------------------------------------------"<<endl;
cout<<"| A | Ayat-Ayat Cinta | Rp. 15.000 |"<<endl;
cout<<"| H | Hantu Setan Manggarai | Rp. 12.500 |"<<endl;
cout<<"| J | James Bond | Rp. 12.000 |"<<endl;
cout<<"| D | Drop Out | Rp. 10.000 |"<<endl;
cout<<"| K | Kungfu Panda | Rp. 8.500 |"<<endl;
cout<<"-------------------------------------------------------"<<endl;
cout<<"Note : Potongan 10% untuk sewa diatas 10 hari!"<<endl;
cout<<"======================================================="<<endl;
cout<<"Masukan Kode Film : ";cin>>kode;
if(kode=='A'||kode=='a')
{
judul="Ayat-Ayat Cinta";
hrg=15000;
}
else if(kode=='H'||kode=='h')
{
judul="Hantu Setan Manggarai";
hrg=125000;
}
else if(kode=='J'||kode=='j')
{
judul="James Bond";
hrg=12000;
}
else if(kode=='D'||kode=='d')
{
judul="Drop Out";
hrg=10000;
}
else if(kode=='K'||kode=='k')
{
judul="Kungfu Panda";
hrg=8500;
}
else
{
judul="-";
hrg=0;
}
cout<<"Lama sewa : ";cin>>hari;
cout<<endl;
cout<<"Output:"<<endl;
cout<<"\t\tPembayaran rental film"<<endl;
cout<<endl;
byr=hrg*hari;
if(hari>=10)
{
dis=0.1*byr;cout<<"Anda mendapat potongan harga 10%";
}
else
{
dis=0*byr;cout<<"Anda tidak Mendapat potongan harga";
}
ttl=byr-dis;
cout<<endl;
cout<<"======================================================="<<endl;
cout<<"\t\tJudul Film : "<<judul<<endl;
cout<<"\t\tLama sewa : "<<hari;cout<<" hari"<<endl;
cout<<"\t\tJumlah Bayar : Rp. "<<byr<<endl;
cout<<"\t\tPotongan 10% : Rp. "<<dis<<endl;
cout<<"\t\tTotal : Rp. "<<ttl<<endl;
cout<<endl;
cout<<" ***Terima Kasih*** ";
getch();
}
Gambar 1 (mendapat potongan harga 10%)
Gambar 2 (tidak mendapat potongan harga 10%)
Langganan:
Posting Komentar
(
Atom
)



Tidak ada komentar :
Posting Komentar