Program C++ Pemesanan/Sewa Mobil

Assalamu'alaikum wr.wb.


Pada kesempatan kali ini saya akan membagikan Program C++ tentang pemesanan mobil/ Sewamobil. Coding saya kali ini menggunakan Switch case dan Pointer. Untuk para mahasiswa ilmu komputer, ilmu komunikasi, dan magister informasi. Coding ini sering sekali digunakan untuk mengerjakan tugas yang diberikan oleh dosen. Langsung saja Copas Codingnya Namun kalian juga harus mengerti dasar - dasar pemrograman. Karena bila terjadi error akan mudah untuk mengidentifikasinya. Disini saya menggunakan Software Dev C++ untuk membuat Codingnya.

Program C++ Pemesanan/Rental Mobil

PROGRAM C++ SEWA MOBIL




#include <iostream>
#include <conio.h>
#include <string.h>
#include <windows.h>
using namespace std;
void menu(){
system ("COLOR 0E");
loading:
system ("cls");
char a[]={"\n\n\n\n\n\n\n\n\n\n\t\t\t Welcome to Our Application :v"};
int i;
double j;
for (i=0;a[i]!='\0';i++) {
printf ("%c", a[i]);
for (j=0;j<=10000000;j++){
}
}
cout<<endl;
system ("PAUSE");
system ("CLS");
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"\t\tTUGAS BESAR PRAKTIKUM DASAR-DASAR PEMOGRAMAN (DDP)\n\n\n";
cout<<"\t\t\t ILMU KOMPUTER B 2017\n\n";
cout<<"RISMAN HANAFI\n";
    cout<<"NPM. 1717051036\n\n\n";
cout<<"===============================================================================\n";
system("PAUSE");
system("CLS");
cout<<"\n\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"\t\t\t SELAMAT DATANG DI 'RENT CAR'\n\n";
cout<<"\t\t Jl. Raya Hajimena, Kec. Natar, Lampung Selatan\n";
cout<<"\t\t Telp. (0721) 26272 Fax. (0721)27627\n";
cout<<"\t\t\t email : sewakendaraan@gmail.com\n";
cout<<"===============================================================================\n";
system("PAUSE");
system("CLS");
}
int main(){
int pil, pil2, pesan, j, mbl, wkt, menu1;
int lp1,lp2;
int ttl, jml, hrg, pjk, k, al;
int kode1, kode4, nota, a, lm, stj;
int No[3] = {1,2,3};
char lp[20], tgl[31], bln[12],thn[100], no[20];
char psn[100];
string nama;
menu();

opsi:

cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"\t\t\tSELAMAT DATANG DI 'RENT CAR'\n\n";
cout<<"\n\t\t\t 1. INFO KENDARAAN\n";
cout<<"\n\t\t\t 2. PEMESANAN\n";
cout<<"\n\t\t\t 3. TENTANG APLIKASI\n";
cout<<"\n\t\t\t 4. KELUAR\n";
cout<<"\n\n\t\t\tMASUKAN PILIHAN ANDA : "; cin>>pil;
cout<<"===============================================================================\n";
system("CLS");


switch (pil){
case 1 :
menu1;
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"Berikut adalah info jenis kendaraan pribadi beserta dengan harga sewa kendaraan.\n\n";
cout<<"\t\t\t\tJENIS MOBIL PRBADI\t\t\n\n";
cout<<" \t\t\t\t1. TOYOTA\t\t\t\t\n \t\t\t\t2. MAZDA\t\t\t\t\n \t\t\t\t3. KOENIGGSENG\n\n";

cout<<"\t\t\tPilihan Anda : "; cin>>kode1;
cout<<endl;
cout<<"===============================================================================\n";
system("CLS");
switch (kode1) {
case 1:
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<" Anda memilih jenis kendaraan mobil pribadi TOYOTA dengan lama sewa per hari.\n";
cout<<"\t\tBerikut adalah rincian dana sewa mobil : \n\n";
cout<<"\t\t\tHarga Sewa= \tRp 300.000,00\n\t\t\tPajak Kendaraan= Rp 30.000,00\n\n";
cout<<"===============================================================================\n";
cout<<"1. Kembali\n"; cin>>a;

system ("CLS");
if (a==1){
goto opsi;
} else {
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"\t\t\t\tPILIHAN ANDA SALAH\n";
cout<<"===============================================================================\n";
cout<<"1. Kembali\n"; cin>>a;
system ("CLS");

if (a==1){

goto opsi;

} else {

cout<<"ERROR\n";

cout<<" BYE \n";

} }break;

case 2:
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<" Anda memilih jenis kendaraan mobil pribadi MAZDA dengan lama sewa per hari.\n";
cout<<"\t\tBerikut adalah rincian dana sewa mobil : \n\n";
cout<<"\t\t\tHarga Sewa= \tRp 500.000,00\n\t\t\tPajak Kendaraan= Rp 50.000,00\n\n";
cout<<"===============================================================================\n";
cout<<"1. Kembali\n"; cin>>a;

system ("CLS");
if (a==1){
goto opsi;

} else {
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"\t\t\t\tPILIHAN ANDA SALAH\n";
cout<<"===============================================================================\n";
cout<<"1. Kembali\n"; cin>>a;

system ("CLS");
if (a==1){
goto opsi;

} else {
cout<<"ERROR\n";
cout<<" BYE \n";
} }break;

case 3:
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<" Anda memilih jenis kendaraan mobil pribadi Koeniggsegg dengan lama sewa per hari.\n";
cout<<"\t\tBerikut rincian dana sewa mobil : \n\n";

cout<<"\t\t\tHarga Sewa= \tRp 1.000.000,000\n\t\t\tPajak Kendaraan= Rp 100.000,00\n\n";
cout<<"===============================================================================\n";
cout<<"1. Kembali\n"; cin>>a;
system ("CLS");
if (a==1){
goto opsi;
} else {
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"\t\t\t\tPILIHAN ANDA SALAH\n";
cout<<"===============================================================================\n";
cout<<"1. Kembali\n"; cin>>a;
system ("CLS");
if (a==1){
goto opsi;
} else {
cout<<"ERROR\n";
cout<<" BYE \n";
} break;
} break;
} break;
case 2:
cout<<"\n\n\n\n\n\n";

cout<<"===============================================================================\n";
cout<<"\t\t\tApakah Anda Ingin Memesan Sekarang?\n"<<"\t\t\t\t(1. Ya/2. Tidak)\n";
cout<<"===============================================================================\n";
cin>>kode4;

if (kode4==1) {

system("CLS");
goto form; }

else (kode4==2); {

system("CLS");
goto opsi; }

form:
cout<<"\t\t\tSILAHKAN ISI FORM DIBAWAH INI\n\n";
cout<<"NAMA = "; cin>>nama;
cout<<"\nNO. HANDPHONE = (+62) "; cin>>no;
cout<<"\nJUMLAH PEMESANAN= "; cin>>al;
cout<<"\nJENIS MOBIL SEWA= "; cin>>mbl;
if (mbl==1) {cout<<"TOYOTA\n"; }
else if (mbl==2) {cout<<"MAZDA\n"; }
else if (mbl==3) {cout<<"Koeniggsegg\n"; }
else {cout<<"PILIHAN TIDAK ADA\n"; }
cout<<"\nTANGGAL SEWA = "; cin>>tgl;
cout<<"\nLAMA PEMESANAN = "; cin>>wkt;
system("CLS");

goto nota;

//menampilkan data

nota:
cout<<"\n\n\n\n\n\n";
cout<<"===============================================================================\n";
cout<<"\t\t NOTA PEMESANAN SEWA MOBIL\n";
cout<<"===============================================================================\n";
cout<<"Nama Penyewa : "<<nama<<endl;
cout<<"No. Handphone :(+62) "<<(no)<<endl;
cout<<"Jumlah Pemesanan : "<<al<<endl;
cout<<"Jenis Mobil : "; if (mbl==1) {cout<<"TOYOTA"; }else if (mbl==2) {cout<<"MAZDA"; }else if (mbl==3) {cout<<"Koeniggsegg"; }
cout<<"\nTanggal Pemesanan : "<<tgl<<endl;
cout<<"Lama Pemesanan : "<<wkt<<endl;
cout<<"===============================================================================\n";
if (al>=1){
if (mbl==1) {
hrg=300000;
pjk=30000;
ttl=(al*(hrg+pjk))*wkt;
} else if (mbl==2) {
hrg=500000;
pjk=50000;
ttl=(al*(hrg+pjk))*wkt;
} else if (mbl==3) {

hrg=1000000;
pjk=100000;
ttl=(al*(hrg+pjk))*wkt;
}
cout<<"\t\t\t Total Biaya Penyewaan = Rp "<<ttl<<endl;
}
cout<<"\n\n\t\tTerimakasih Telah Menyewa Kendaraan kepada Kami\n\n";
cout<<"\tApakah Anda Ingin Menyewa Kendaraan Lagi?(1. Ya / 2. Tidak): ";cin>>stj;
if (stj==1) {
system("CLS");
goto form;
} else{
cout<<"\n\n\n\n";
cout<<"\t\t\tTerima Kasih Semoga Perjalanan Anda Menyenangkan ^_^\n";
} break;
case 3:
cout<<"\n\n\n\n\n\n";
cout<<"\t\t\t\tINFO PEMESANAN\n";
cout<<"\n=============================================================================\n";
cout<<"\n\t\t\tSELAMAT DATANG DI RENTAL MOBIL CS'17\n";
cout<<"\t INI ADALAH APLIKASI YANG DISEDIAKAN UNTUK MEMUDAHKAN ANDA\n";
cout<<"\t DALAM MEMESAN DAN MENYEWA MOBIL YANG TERSEDIA DI LAYANAN KAMI\n";
cout<<"\tHARGA YANG KAMI SEDIAKAN DI APLIKASI INI ADALAH HARGA UMUM PEMESANAN\n";
cout<<"\t\tJIKA ANDA BERKENAN UNTUK NEGO DALAM MASALAH PEMBAYARAN\n";
cout<<"\t SILAHKAN HUBUNGI KONTAK KAMI DI 07217448587\n";
cout<<"\t ATAU SILAHKAN DATANGI LANGSUNG PERUSAHAAN KAMI DI ALAMAT\n";
cout<<"\t\t Jl. RAYA HAJIMENA, KEC. NATAR, LAMPUNG SELATAN\n";
cout<<"\t\t\t\tKODE POS: 35157\n";
cout<<"\n=============================================================================\n\n\n";
cout<<"1. Kembali\n"; cin>>a;
system ("CLS");
if (a==1){

goto opsi;
} else {
cout<<"\n\n\n\n\t\t\t\tERROR\n";
cout<<"\n\n\n\n\t\t\t\t\tBYE \n";
}break;

case 4:
cout<<"\n\n\n\n\t\tAPAKAH ANDA INGIN KELUAR DARI APLIKASI INI ?\n\t\t\t (1.Ya / 2.Tidak) ";

cin>>pil2;

if (pil2==1){
system ("CLS");

cout<<"\n\n\n===============================================================================\n";
cout<<" \n\t\tTERIMA KASIH TELAH MENGUNJUNGI APLIKASI KAMI\n";
cout<<" \n\n\t\t KRITIK DAN SARAN ANDA KAMI BUTUHKAN\n";
cout<<"\n\n\t\t\tSILAHKAN TINGKALKAN PESAN ANDA : \n"; cin>>psn;
cout<<"===============================================================================";
system("CLS");
cout<<"\n\n\n\n\n\n\n\n===============================================================================\n";
cout<<"\t\t\tTERIMA KASIH DAN SAMPAI JUMPA :)\n";
cout<<"===============================================================================";
} else if (pil2==2){
system ("CLS");
goto opsi;

} else {
cout<<"\n\n\n\n\n\n\n\n===============================================================================\n";
cout<<"\t\tPILIHAN YANG ANDA MASUKAN SALAH\n";
cout<<"\t\t SELAMAT TINGGAL\n";
cout<<"===============================================================================";
system ("CLS");
cout<<endl;
}break;
}
getch();
return 0;
}




Sekian Artikel ini saya buat, bila ada pertanyaan atau keluhan bisa tanyakan pada kolom komentar. Jangan lupa ikuti dan terus terus kunjungi blog saya IndoCeplus untuk mendapat lebih banyak coding C++.
terima kasih. wassalamu'alaikum wr.wb.

Subscribe to receive free email updates:

1 Response to "Program C++ Pemesanan/Sewa Mobil"