Daftar Blog Saya

Selasa, 07 Januari 2014

Tugas c++ PRA UAS "Penyewaan DVD Game"

#include <conio>
#include <stdio>
#include <iostream>
#include <iomanip>
#define bersih() clrscr()

grs()
{cout<<"========================================================================="<<endl;}

main()
{
int  i,a,total=0;
struct
{
long int harga,jml,jmlsw,lase;
char kkg[20],kategori[20],kg[20],namagame[20],lagi;
}rent[20];
struct
{
int bayar,kembali;
char tgl[18],customer[25];
}disk;

awal:
bersih();
cout<<" \t\tRENTAL DVD GAME \"CONAN\" "<<endl;
cout<<endl;
cout<<" Harga Sewa DVD :"<<endl;
cout<<" ************************"<<endl;
cout<<endl;
cout<<" * Action : "<<endl;
cout<<"   A - Iron Man 3 : Rp. 3.000/hari"<<endl;
cout<<"   B - Zombie Road Rash : Rp. 2.500/hari"<<endl;
cout<<"   C - Ninja Rua : Rp. 2.000/hari"<<endl;
cout<<" * Adventure : "<<endl;
cout<<"   A - Res Craft : Rp. 2.500/hari"<<endl;
cout<<"   B - Go to Hell : Rp. 2.000/hari"<<endl;
cout<<"   C - Marine Fighter : Rp. 1.500/hari"<<endl;
cout<<" * Sport : "<<endl;
cout<<"   A - Boxing : Rp. 2.500/hari"<<endl;
cout<<"   B - Trick Boarder : Rp. 2.000/hari"<<endl;
cout<<"   C - Konamic Golf : Rp. 1.500/hari"<<endl;
cout<<endl;
grs();
cout<<endl;
cout<<" Tanggal [dd/mm/yyyy] : ";cin>>disk.tgl;
cout<<endl;
cout<<" Nama Customer        : ";cin>>disk.customer;
cout<<endl;
cout<<" Masukkan Jumlah Data : ";cin>>a;
cout<<endl;

for(i=1;i<=a;i++)
{
cout<<" Data ke - "<<i<<endl;
cout<<" Masukan Kode Kategori Game [AC/AD/SP] : ";cin>>rent[i].kkg;
cout<<" Masukan Kode Game  [A/B/C]  : ";cin>>rent[i].kg;
if (!strcmp(rent[i].kkg,"AC")||!strcmp(rent[i].kkg,"ac"))
{strcpy(rent[i].kategori,"ACTION");
if(!strcmp(rent[i].kg,"A")||!strcmp(rent[i].kg,"a"))
{strcpy(rent[i].namagame,"Iron Man 3"); rent[i].harga=3000;}
else
if(!strcmp(rent[i].kg,"B")||!strcmp(rent[i].kg,"b"))
{strcpy(rent[i].namagame,"Zombie Road Rash"); rent[i].harga=2500;}
else
if(!strcmp(rent[i].kg,"C")||!strcmp(rent[i].kg,"c"))
{strcpy(rent[i].namagame,"Ninja Rua"); rent[i].harga=2000;}
else
{strcpy(rent[i].namagame,"kode salah"); rent[i].harga=0;}}
else
if (!strcmp(rent[i].kkg,"AD")||!strcmp(rent[i].kkg,"ad"))
{strcpy(rent[i].kategori,"ADVENTURE");
if(!strcmp(rent[i].kg,"A")||!strcmp(rent[i].kg,"a"))
{strcpy(rent[i].namagame,"Res Craft"); rent[i].harga=2500;}
else
if(!strcmp(rent[i].kkg,"B")||!strcmp(rent[i].kkg,"b"))
{strcpy(rent[i].namagame,"Go to Hell"); rent[i].harga=2000;}
else
if(!strcmp(rent[i].kg,"C")||!strcmp(rent[i].kg,"c"))
{strcpy(rent[i].namagame,"Marine Fighter"); rent[i].harga=1500;}
else
{strcpy(rent[i].namagame,"kode salah"); rent[i].harga=0;}}
else
if (!strcmp(rent[i].kkg,"SP")||!strcmp(rent[i].kkg,"sp"))
{strcpy(rent[i].kategori,"SPORT");
if(!strcmp(rent[i].kg,"A")||!strcmp(rent[i].kg,"a"))
{strcpy(rent[i].namagame,"Boxing"); rent[i].harga=2500;}
else
if(!strcmp(rent[i].kkg,"B")||!strcmp(rent[i].kkg,"b"))
{strcpy(rent[i].namagame,"Trick Boarder"); rent[i].harga=2000;}
else
if(!strcmp(rent[i].kg,"C")||!strcmp(rent[i].kg,"c"))
{strcpy(rent[i].namagame,"Konamic Golf"); rent[i].harga=1500;}
else
{strcpy(rent[i].namagame,"kode salah"); rent[i].harga=0;}}
else
{strcpy(rent[i].kategori,"Kode Salah");
rent[i].kg,"Kode Salah"; rent[i].harga=0;}
cout<<" Jumlah Sewa CD           : ";cin>>rent[i].jmlsw;
cout<<" Lama Hari Sewa   : ";cin>>rent[i].lase;
rent[i].jml=(rent[i].lase*rent[i].harga)*rent[i].jmlsw;
total=rent[i].jml+total;
cout<<endl;
}
bersih();
cout<<"\t\t\tRENTAL DVD GAME \"CONAN\""<<endl;
cout<<endl;
cout<<" Nama Customer : "<<disk.customer; cout<<" \t\t\t\tTanggal : "<<disk.tgl<<endl;
cout<<endl;
grs();
cout<<"No. Kategori    Nama Game         Jml Sewa  Banyak Hari  Harga    Subtotal   "<<endl;
grs();
for(i=1;i<=a;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(12)<<rent[i].kategori;
cout<<setiosflags(ios::left)<<setw(19)<<rent[i].namagame;
cout<<setiosflags(ios::left)<<setw(9)<<rent[i].jmlsw;
cout<<setiosflags(ios::left)<<setw(13)<<rent[i].lase;
cout<<setiosflags(ios::left)<<setw(9)<<rent[i].harga;
cout<<setprecision(2)<<" "<<rent[i].jml<<endl;
}
cout<<endl;
grs();
cout<<"\t\t\t\t\tTotal Bayar  : Rp. "<<total<<endl;
cout<<"\t\t\t\t\tUang Bayar   : Rp. ";cin>>disk.bayar;
disk.kembali=disk.bayar-total;
cout<<"\t\t\t\t\tKembali      : Rp. "<<disk.kembali<<endl;
cout<<endl;
cout<<"Mau Input Lagi? [Y/T] : ";cin>>rent[i].lagi;
if (rent[i].lagi=='Y'||rent[i].lagi=='y')
goto awal;
else
goto akhir;
getch();
akhir:
}

Hasil output :


Jumat, 11 Oktober 2013

Program Tiket Pesawat Menggunakan C++


#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main()
{

clrscr();
int kode_kelas,jumlahtiket,total,harga;
char namapesawat[20],kode[3],yes;
atas:
printf("            PROGRAM TIKET PESAWAT\n");
printf("              JAKARTA-MALAYSIA\n");
cout<<"--------------------------------------------"<<endl;
cout<<endl;
cout<<"Masukkan Kode Pesawat [MPT/GRD/BTV] :";cin>>kode;
cout<<"Kelas Pesawat : \n";
cout<<"             1.Executive"<<endl;
cout<<"             2.Bisnis"<<endl;
cout<<"             3.Ekonomi"<<endl;
cout<<"Pilih Kelas [1/2/3] :";cin>>kode_kelas;
if(strcmp(kode, "MPT")==0){
strcpy(namapesawat, "Merpati");
if(kode_kelas==1)
harga=1500000;
else if(kode_kelas==2)
harga=900000;
else if(kode_kelas==3)
harga=500000;   }
if(strcmp(kode, "GRD")==0){
strcpy(namapesawat, "Garuda");
if(kode_kelas==1)
harga=1200000;
else if(kode_kelas==2)
harga=800000;
else if(kode_kelas==3)
harga=400000;}
if(strcmp (kode, "BTV")==0){
strcpy(namapesawat,    "Batavia");
if(kode_kelas==1)
harga=1000000;
else if(kode_kelas==2)
harga=700000;
else if(kode_kelas==3)
harga=300000;}
cout<<"____________________________________________"<<endl;
cout<<" Nama Pesawat  :"<<namapesawat<<endl;
cout<<" Harga Tiket   :"<<harga<<endl;
cout<<" Jumlah Tiket  :";cin>>jumlahtiket;
total=harga*jumlahtiket;
cout<<" Total Bayar   :"<<total<<endl;
bawah:
cout<<"\tIngin Input Lagi [Y/T] :"; cin>>yes;
if(yes=='Y'||yes=='y')
{
clrscr();
goto atas;
}
else if(yes=='T'||yes=='t')
{
clrscr();
cout<<"\n TERIMA KASIH";
}
else{
clrscr();
cout<<"\n TERIMA KASIH";
}

getch();
}



Hasil output :