Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef PARKIR_H_INCLUDED
- #define PARKIR_H_INCLUDED
- #include <iostream>
- #include <stdlib.h>
- using namespace std;
- struct harga{
- int parkir;
- int pajak;
- int total;
- };
- struct parkir{
- char plat[15];
- char nama[50];
- char kendaraan[50];
- int jenis_kendaraan;
- harga biaya;
- };
- parkir orang_parkir[10];
- int banyak_parkir = 0;
- void tambah_parkir(){
- cin.ignore();
- cout<<"Masukan Plat Nomer Kendaraan = ";
- cin.getline(orang_parkir[banyak_parkir].plat, 15);
- cout<<"Masukan Nama = ";
- cin.getline(orang_parkir[banyak_parkir].nama, 50);
- cout<<"Masukan Nama Kendaraan = ";
- cin.getline(orang_parkir[banyak_parkir].kendaraan, 50);
- cout<<"Jenis kendaraan (Banyak Roda) = ";
- cin>>orang_parkir[banyak_parkir].jenis_kendaraan;
- cout<<"Biaya Parkir (belum termasuk pajak) = ";
- cin>>orang_parkir[banyak_parkir].biaya.parkir;
- if(orang_parkir[banyak_parkir].jenis_kendaraan == 2){
- orang_parkir[banyak_parkir].biaya.pajak = orang_parkir[banyak_parkir].biaya.parkir*0.1;
- }
- else if(orang_parkir[banyak_parkir].jenis_kendaraan == 3){
- orang_parkir[banyak_parkir].biaya.pajak = orang_parkir[banyak_parkir].biaya.parkir*0.2;
- }
- else if(orang_parkir[banyak_parkir].jenis_kendaraan == 4){
- orang_parkir[banyak_parkir].biaya.pajak = orang_parkir[banyak_parkir].biaya.parkir*0.25;
- }
- else if(orang_parkir[banyak_parkir].jenis_kendaraan == 6){
- orang_parkir[banyak_parkir].biaya.pajak = orang_parkir[banyak_parkir].biaya.parkir*0.3;
- }
- else if(orang_parkir[banyak_parkir].jenis_kendaraan > 6){
- orang_parkir[banyak_parkir].biaya.pajak = orang_parkir[banyak_parkir].biaya.parkir*0.4;
- }
- orang_parkir[banyak_parkir].biaya.total = orang_parkir[banyak_parkir].biaya.parkir + orang_parkir[banyak_parkir].biaya.pajak;
- banyak_parkir++;
- }
- void tampil_parkir(){
- for(int i = 0; i<banyak_parkir; i++){
- cout<<"Plat Nomer Kendaraan = "<<orang_parkir[i].plat<<endl;
- cout<<"Masukan Nama = "<<orang_parkir[i].nama<<endl;
- cout<<"Masukan Nama Kendaraan = "<<orang_parkir[i].kendaraan<<endl;
- cout<<"Jenis kendaraan (Banyak Roda) = "<<orang_parkir[i].jenis_kendaraan<<" Roda"<<endl;
- cout<<"Biaya Parkir (belum termasuk pajak) = "<<orang_parkir[i].biaya.parkir<<endl;
- if(orang_parkir[i].jenis_kendaraan == 2){
- cout<<"Pajak Parkir (10%)= "<<orang_parkir[i].biaya.pajak<<endl;
- }
- else if(orang_parkir[i].jenis_kendaraan == 3){
- cout<<"Pajak Parkir (20%)= "<<orang_parkir[i].biaya.pajak<<endl;
- }
- else if(orang_parkir[i].jenis_kendaraan == 4){
- cout<<"Pajak Parkir (25%)= "<<orang_parkir[i].biaya.pajak<<endl;
- }
- else if(orang_parkir[i].jenis_kendaraan == 6){
- cout<<"Pajak Parkir (30%)= "<<orang_parkir[i].biaya.pajak<<endl;
- }
- else if(orang_parkir[i].jenis_kendaraan > 6){
- cout<<"Pajak Parkir (40%)= "<<orang_parkir[i].biaya.pajak<<endl;
- }
- cout<<"Total Parkir(Termasuk Pajak) = "<<orang_parkir[i].biaya.total<<endl;
- cout<<endl;
- }
- }
- #endif // PARKIR_H_INCLUDED
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement