Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

#include Vehicle.h #include Showroom.h #include #include using namespace std; int main ( ) { / / Initialize some data. It's hard - coded

#include "Vehicle.h"
#include "Showroom.h"
#include
#include
using namespace std;
int main()
{
// Initialize some data. It's hard-coded here, but this data could come from a file, database, etc
Vehicle vehicles[]=
{
Vehicle("Ford", "Mustang", 1973,9500,113000),
Vehicle("Mazda","CX-5",2017,24150,5900),
Vehicle("Dodge", "Charger", 2016,18955,9018),
Vehicle("Tesla", "Model S",2018,74500,31),
Vehicle("Toyota", "Prius", 2015,17819,22987),
Vehicle("Nissan", "Leaf", 2016,12999,16889),
Vehicle("Chevrolet", "Volt", 2015,16994,12558),
};
// Set the precision for showing prices with 2 decimal places
cout << std::fixed << std::setprecision(2);
int testNum;
cin >> testNum;
if (testNum ==1)
{
Showroom testShowroom;
testShowroom.ShowInventory();
}
else if (testNum ==2)
{
Showroom one("Small Showroom", 2);
one.AddVehicle(vehicles[3]);
one.AddVehicle(vehicles[5]);
one.ShowInventory();
}
else if (testNum ==3)
{
Showroom one("Full Showroom", 2);
one.AddVehicle(vehicles[0]);
one.AddVehicle(vehicles[3]);
one.AddVehicle(vehicles[5]);
one.ShowInventory();
}
else if (testNum ==4)
{
Showroom one("Price Test", 3);
one.AddVehicle(vehicles[2]);
one.AddVehicle(vehicles[4]);
one.AddVehicle(vehicles[6]);
cout << "Total value: $"<< one.GetInventoryValue();
}
else if (testNum ==5)
{
Showroom one("Room 1",3);
one.AddVehicle(vehicles[1]);
one.AddVehicle(vehicles[3]);
one.AddVehicle(vehicles[5]);
cout << "Total value: $"<< one.GetInventoryValue()<< endl;
Showroom two("Room 2",6);
two.AddVehicle(vehicles[6]);
two.AddVehicle(vehicles[5]);
two.AddVehicle(vehicles[4]);
two.AddVehicle(vehicles[3]);
two.AddVehicle(vehicles[2]);
two.AddVehicle(vehicles[1]);
cout << "Total value: $"<< two.GetInventoryValue();
}
return 0;
}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

What is the role the character wants?

Answered: 1 week ago