Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "iostream"
- #include <fstream>
- using namespace std;
- int main() {
- int i=1;
- int jenisLayanan,tipeKendaraan,merManual,merMatic,kendaraan,b,a,hari;
- int x=25000;
- string nama,yesorno;
- string noPengenal;
- int jenisPengenal;
- string array[]={"none","avanza","ayla","rush","xenia","xpander"};
- string merkMatic[]={"none","Mio","Vario","Beat","Nmax"};
- string merkManual[]={"none","Supra","astrea","jupiter"};
- string menuPaket[]={"","Rental Kendaraan","Paket Tour and travel"};
- string tipeMobil[]={"","Manual","Auto"};
- string tipeMotor[]={"","Manual","Matic"};
- string jenisKendaraan[]={"","Mobil","Motor"};
- start:
- cout<<"selamat datang di rian group"<<endl;
- cout<<"silahkan pilih layanan jasa kami"<<endl;
- //menu pertama
- for (int i = 1; i <= 2 ; i++) {
- cout<<i<<". "<<menuPaket[i]<<endl;
- }
- cout << "silahkan pilih :" << '\n';
- cin>> jenisLayanan;
- switch (jenisLayanan) {
- case 1 : //Rental
- cout<<"pilih jenis kendaraan"<<endl;
- for (int i = 1; i <= 2 ; i++) {
- cout<<i<<". "<<jenisKendaraan[i]<<endl;
- }//mobil atau motor
- cout<<"Masukan Pilihan : ";
- cin>>kendaraan;
- switch (kendaraan) {
- case 1://mobil
- cout<<"Pilih Tipe Kendaraan"<<endl;
- for (int i = 1; i <= 2 ; i++) {
- cout<<i<<". "<<tipeMobil[i]<<endl;
- }
- cout<<"Masukan Pilihan anda : ";
- cin>>tipeKendaraan;
- switch (tipeKendaraan) {
- case 1:
- cout<<"Pilih Merek Mobil"<<endl;
- for (int i = 1; i <= 5 ; i++) {
- cout<<i<<". "<<array[i]<<endl;
- }
- cout<<"pilih merek mobil";
- cin>>merManual;
- cout << "Masukan jumlah hari : ";
- cin>>hari;
- cout <<"jenis layanan : " <<menuPaket[jenisLayanan]<<endl;
- cout <<"jenis kendaraan : " <<jenisKendaraan[kendaraan]<<endl;
- cout <<"merk kendaraan :" <<array[merManual]<<endl;
- cout <<"tipe kendaraan :" <<tipeMobil[tipeKendaraan]<<endl;
- cout << "harga sewa kendaraan" << hari*x*10<<endl;
- break;
- case 2:
- cout<<"Pilih Merek Mobil"<<endl;
- for (int i = 1; i <= 5 ; i++) {
- cout<<i<<". "<<array[i]<<endl;
- }
- cout<<"pilih merek mobil";
- cin>>merManual;
- cout << "Masukan jumlah hari : ";
- cin>>hari;
- cout <<"jenis layanan : " <<menuPaket[jenisLayanan]<<endl;
- cout <<"jenis kendaraan : " <<jenisKendaraan[kendaraan]<<endl;
- cout <<"merk kendaraan :" <<array[merManual]<<endl;
- cout <<"tipe kendaraan :" <<tipeMobil[tipeKendaraan]<<endl;
- cout << "harga sewa kendaraan" << hari*x*10<<endl;
- cout << "lanjutkan penyewaan ( Y / N ) : ";
- break;
- }
- break;
- case 2://motor
- cout << "ini blok motor";
- cout<<"Pilih Jenis Motor"<<endl;
- for (int i = 1; i <= 2 ; i++) {
- cout<<i<<". "<<tipeMotor[i]<<endl;
- }
- cout<<"Masukan Pilihan : ";
- cin>>tipeKendaraan;
- switch (tipeKendaraan) {
- case 1:
- cout<<"Pilih Merek Motor"<<endl;
- for (int i = 1; i <= 3 ; i++) {
- cout<<i<<". "<<merkManual[i]<<endl;
- }
- cout<<"Masukan Pilihan : ";
- cin>>merManual;
- break;
- case 2:
- cout<<"Pilih Merek Motor"<<endl;
- for (int i = 1; i <= 4 ; i++) {
- cout<<i<<". "<<merkMatic[i]<<endl;
- }
- cout<<"Masukan Pilihan : ";
- cin>>merMatic;
- break;
- }
- cout << "Masukan jumlah hari : ";
- cin>>hari;
- cout <<"jenis layanan : " <<menuPaket[jenisLayanan]<<endl;
- cout <<"jenis kendaraan : " <<jenisKendaraan[kendaraan]<<endl;
- cout << merManual << '\n';
- if (merManual>0){
- cout<<"merk kendaraan" <<merkManual[merManual]<<endl;
- }else{
- cout<<"merk kendaraan" <<merkMatic[merMatic]<<endl;
- }
- cout <<"tipe kendaraan :" <<tipeMotor[tipeKendaraan]<<endl;
- cout << "harga sewa kendaraan" << hari*x<<endl;
- break;
- }
- yorn:
- cout << "lanjutkan penyewaan ( Y / N ) : ";
- cin>>yesorno;
- if(yesorno=="y"){
- cout <<"silakan isi biodata anda : "<<endl;
- cout<<"nama : ";
- cin>>nama;
- pengenal:
- cout <<"Jenis tanda Pengenal Anda : "<<endl;
- cout<<"1. ktp"<<endl;
- cout<<"2. ktm"<<endl;
- cout<<"masukan pilihan anda (1/2): ";
- cin>>jenisPengenal;
- if(jenisPengenal ==1 || jenisPengenal ==2){
- cout<<"nomer tanda pengenal : ";
- cin>>noPengenal;
- cout<<"data penyewaan telah diinput";
- ofstream myfile (noPengenal+".txt");
- if (myfile.is_open())
- {
- myfile << "nama peminjam :"<<nama<<endl;
- myfile << "no ktp :"<<noPengenal<<endl;
- if(kendaraan==1){
- myfile <<"jenis layanan : " <<menuPaket[jenisLayanan]<<endl;
- myfile <<"jenis kendaraan : " <<jenisKendaraan[kendaraan]<<endl;
- myfile <<"merk kendaraan :" <<array[merManual]<<endl;
- myfile <<"tipe kendaraan :" <<tipeMobil[tipeKendaraan]<<endl;
- myfile << "harga sewa kendaraan" << hari*x*10<<endl;
- }else{
- myfile <<"jenis layanan : " <<menuPaket[jenisLayanan]<<endl;
- myfile <<"jenis kendaraan : " <<jenisKendaraan[kendaraan]<<endl;
- if (merManual>0){
- myfile<<"merk kendaraan" <<merkManual[merManual]<<endl;
- }else{
- myfile<<"merk kendaraan" <<merkMatic[merMatic]<<endl;
- }
- myfile <<"tipe kendaraan :" <<tipeMotor[tipeKendaraan]<<endl;
- myfile << "harga sewa kendaraan" << hari*x<<endl;
- }
- myfile.close();
- }
- else cout << "Unable to open file";
- }else{
- cout<<"pilihan tidak dikenali ulangi :";
- goto pengenal;
- }
- }else if (yesorno=="n"){
- cout<<"trimakasih telah berkunjung";
- goto start;
- }else
- goto yorn;
- break;
- case 2:
- cout<<"travel";
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement