Coding
TA PAKET ULANG TAHUN
|
Source
Code: TA paket ulang tahun
|
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
char nama[20],kode,paket[20],atraksi[20],bonus[20],atraksi1,lagi;
int
hargapaket,hargaatraksi,tokes,potongan,totbayar,kembalian,uangbayar;
atas:
//===============================================================
//
Input Jenis Paket
//===============================================================
cout
<<"=========================================================";
cout
<<"\n";
cout<<" BIRTDAY PARTY "<<endl;
cout<<"------------------------------------------------------------------"<<endl;
cout<<endl;
cout<<"
nama pembeli :
";cin>>nama;
cout<<endl;
cout<<"
jenis paket "<<endl;
cout<<" [1] paket
mewah : harga Rp.
2.000.000 "<<endl;
cout<<" [2] paket
sedang : harga Rp.
1.500.000 "<<endl;
cout<<" [3] paket sederhana : harga Rp. 1.000.000
"<<endl;
cout
<<"========================================================";
ulangkode:
cout<<"\n\t
masukan paket [1/2/3]: ";cin>>kode;
cout<<"\n";
switch(kode)
{
case
'0':
{
strcpy(paket,"mewah");
hargapaket=2000000;
break;
}
case
'1':
{
strcpy(paket,"sedang");
hargapaket=1500000;
break;
}
case
'2':
{
strcpy(paket,"sederhana");
hargapaket=1000000;
break;
}
default:
cout<<" kode salah ......!!!
"<<endl;
goto ulangkode;
}
//===============================================================
//
Input Jenis Atraksi
//===============================================================
cout
<<"======================================================";
cout
<<"\n";
cout<<"jenis
atraksi "<<endl;
cout<<" [b]
badut : harga Rp. 300.000 "<<endl;
cout<<" [s]
sulap : harga Rp. 500.000 "<<endl;
cout<<" [p] penyanyi cilik :
harga Rp. 600.000 "<<endl;
cout
<<"=======================================================";
ulangat:
cout<<"\n\t
masukan jenis atraksi[B/S/P]: ";cin>>atraksi1;
cout<<"\n";
if(atraksi1=='B'
|| atraksi1=='b')
{
strcpy(atraksi,"badut");
hargaatraksi=300000;
}
else if (atraksi1=='S' ||
atraksi1=='s')
{
strcpy(atraksi,"sulap");
hargaatraksi=500000;
}
else if
(atraksi1=='P' || atraksi1=='p')
{
strcpy(atraksi,"penyanyi cilik");
hargaatraksi=600000;
}
else
{
cout<<" kode salah ......!!!"<<endl;
goto ulangat;
}
//==============================================================
//
Hasil Akhirnya
//==============================================================
cout
<<"========================================================";
cout
<<"\n";
cout<<"\n BIRTDAY PARTY "<<endl;
cout<<"------------------------------------------------------------------"<<endl;
cout<<"
nama pemesan = "<<nama<<endl;
cout<<"
paket pilihannya adalah = "<<paket<<endl;
cout<<"
harga per paket = Rp. "<<hargapaket<<endl;
cout<<"
atraksi pilihan = "<<atraksi<<endl;
cout<<"
harga atraksi = Rp.
"<<hargaatraksi<<endl;
cout<<endl;
cout
<<"=======================================================";
cout<<"\n";
tokes=hargapaket+hargaatraksi;
//perhitungan Total keseluruhan = hargapaket +harga atraksi
if
(tokes>=2000000) //Jika Total keseluruhan lebih besar dari 2.000.000
{
potongan=0.1*tokes; //akan ada potongan
sebanyak 10%
bonus,"black forest"; //mendapat
bonus
}
else
//Tidak mendapatkan bonus karna kurang dari 2.000.000
{
potongan=0;
bonus,"tidak dapat bonus";
}
cout<<endl;
cout
<<"=====================================================";
cout
<<"\n";
cout<<"
total keseluruhan = Rp.
"<<tokes<<endl; //menampilkan total keseluruhan yang sudah
dihitung pada source code diatas
cout<<"
potongan yang di peroleh = Rp. "<<potongan<<endl; //jika
lebih dari sama dengan 2.000.000 maka akan ditampilkan hasil perhitungan yang
sudah dipotong 10%
totbayar=tokes-potongan;
//digunakan ketika total keseluruhan >= 2.000.000 jika tidak tetap muncul
hanya akan tetap sama dengan total kesluruhan tanpa potongan
cout<<"
total bayar = Rp.
"<<totbayar<<endl;//menampilkan dilayar total bayar nya
cout<<"
uang bayar = Rp. ";//menampilkan
dilayar "uang bayar"
cin>>uangbayar;
// menginputkan berapa yang kita bayar
kembalian=uangbayar-totbayar;
//untuk kembalian = uang yang kita inputkan dikurangi totalbayar
cout<<"
uang kembali = Rp. "<<kembalian<<endl; // menampilkan
dilayar berapa kembalian nya
cout<<endl;
cout
<<"=======================================================";
cout<<"\n";
cout<<"Input
Data Lagi [Y|T] ...? "; // menampilkan dilayar apa kita mau menginputkan
lagi atau tidak
cin>>lagi;
//pilihan Y atau tidak
if
(lagi=='Y' || lagi=='y') //jika y maka akan keprogram awal
goto
atas;
else
//jika tidak maka akan selesai
getch();
}
|
Deskripsi
singkat:
|
Untuk Aplikasi ini
saya menggunakan case,dan if. Aplikasi ini digunakan untuk pemesanan paket
ulang tahun yang didalam nya kita dapat memilih kita ingin pesta yang seperti
apa, ada yang mewah, sedang, maupun sederhana. Untuk setiap pemilihan kita
juga dapat memilih atraksi apa yang ingin kita tampilkan selama acara
berlangsung.
Selain itu untuk
setiap pembayaran dalam total keseluruhan sebanyak 2.000.000 maka aka nada
potongan sebanyak 10%.
|
Senin, 27 Mei 2013
TA PAKET ULANG TAHUN BERBASIS C++
Langganan:
Postingan (Atom)