Car Renting System (1)
Car Renting System (1)
void rent() {
rented = 1; }
void returnCar() {
rented = 0; }
};
Functionality
The ‘car’ class provides methods to
Rent a Car
Return car
Rental status
DISPLAY AVAILABLE CARS
void initializeCars() {
break; }
void displayRentedList() const {
}}
do {
int main() { cout<< "\n\t\t\t -----------------------\n" ;
cout<<"\t\t\t |** CAR RENTAL MENU **|";
cout<<"\t\t THIS PROGRAM IS DEVELOPED cout<<"\t\t\t\t\t\t\t -----------------------\n\n";
cout<<"\t\t\t 1. Display Available Cars\n\n";
BY KASHIF AND AMRIT\n\n";
cout<<"\t\t\t 2. Rent a Car";
cout <<"\t\t cout<<"\n\n\t\t\t 3. Return a Car\n\n";
************************************ cout<<"\t\t\t 4. Display Rented List\n\n\t\t\t";
*************"; cout<<" 0. Exit\n";
cout <<"\n\t\t ========== * CAR cout<<"\n\t\t\t Enter your choice: ";
RENTING SYSTEM * =========\n";
cin >> choice;
cout <<"\t\t
************************************ switch (choice) {
*************\n"; case 1:
cout <<"\n\t\t ====== ** Welcome to Car rentalSystem.displayAvailableCars();
break;
Renting House ** =======\n";
case 2:
rentalSystem.rentCar();
CarRentalSystem rentalSystem; break;
int choice; case 3:
rentalSystem.returnCar();
break;
rentalSystem.initializeCars();
case 4:
rentalSystem.displayRentedList();
break;
case 0:
cout << "\n\n\n\t\tExiting the Car
Rental System. Thank
you!\n\n\n\n\n\n\n\n\n\n";
break;
default:
cout << "\n\n\n\t\tInvalid choice.
Please enter a valid option.\n";
}
return 0;
}
Conclusion