// Add to this partially built code. // fill in code where there is a TODO #include using namespace std; int main() { cout.setf(ios::fixed); cout.setf(ios::showpoint); // show decimals even if not...


// Add to this partially built code.


// fill in code where there is a TODO




#include


using namespace std;



int main()


{


cout.setf(ios::fixed);


cout.setf(ios::showpoint); // show decimals even if not needed


cout.precision(2); // two places to the right of the decimal



// TODO: enter the missing types below



int time;


float ticketPrice;


destination; //'C'=Chicago, 'P'=Portland, 'M'=Miami


typeOfDay; //'D'=weekDay 'E'=weekEnd



cout < "welcome="" to ="" airlines!"=""><>



cout < "what="" is="" your="" destination?="" ([c]hicago,="" [m]iami,="" [p]ortland)="">


cin >> destination;



cout < "what="" time="" will="" you="" travel?="" (enter="" time="" between="" 0-2359)="">


cin >> time;



// TODO: set isDayTime to true if time 5AM or later, but before 7PM



cout < "what="" type="" of="" day="" are="" you="" traveling?="" (week[e]nd="" or="" week[d]ay)="">


cin >> typeOfDay;


// TODO: set isWeekend to true if typeOfDay  is 'E', otherwise false




// Depending upon the destination, and whether it is weekend, day/night


// set the appropriate price


// I recommend using a switch




// I am providing much of the Input and Output dialog to simplify this program


cout < "each="" ticket="" will="" cost:="" $"="">< ticketprice=""><>



int numTickets;


cout < "how="" many="" tickets="" do="" you="" want?="">


cin >> numTickets;



// TODO: calculate the totalCost based on the number of tickets and ticketPrice, then print it




cout < "you="" owe:="" $"="">< totalcost=""><>



// TODO: declare a variable that will hold the user's payment


// prompt the user for "Amount paid? "


// read in the user's Payment




// TODO: calculate the change (a float)




// TODO: If the user's payment is too little, then print this message:



cout < "that="" is="" too="" little!="" no="" tickets="">



// otherwise print these 2 lines:



cout < "you="" will="" get="" in="" change:="" $"="">< change=""><>


cout < "your="" tickets="" have="" been="">



return 0;


}

Jun 07, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here