Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

C++ It would be appreciated if the code wasn't taken from another website or user thank. See STL deque and queue Containers - in textbook.

C++

It would be appreciated if the code wasn't taken from another website or user thank.

See "STL deque and queue Containers" - in textbook.

Class,

This program is identical to Assignment 1 but uses a different container. If you wish to use a copy of Assignment 1 as a starter program, be sure to change the header comments to indicate Assignment 2.

Using the attached shell program (AirportCombos.cpp), create a list of strings to process and place on aSTL DEQUEcontainer.

Using the provided 3 char airport codes, create a 6 character string that is the origin & destination city pair. Create all the possible origin/destinations possible combinations from the airport codes provided. Load the origin/destination string onto a queue ( using the STL deque)for processing.Do not load same/same values, such as DALDAL, or LAXLAX.See comments in the program from more details.

Do not confuse the term queue with the 'queue' container.A queue provides data in a First-in First-out (FIFO) order.A 'queue' container adapter is a coding definition that can be built using vectors or lists or deques.

After loading the values, display all the values in the container.

AirportCombos.cpp at the bottom

#include  #include  using namespace std; const int AIRPORT_COUNT = 12; string airports[AIRPORT_COUNT] = {"DAL","ABQ","DEN","MSY","HOU","SAT","CRP","MID","OKC","OMA","MDW","TUL"}; int main() { // define stack (or queue ) here string origin; string dest; string citypair; cout << "Loading the CONTAINER ..." << endl; // LOAD THE STACK ( or queue) HERE // Create all the possible Airport combinations that could exist from the list provided. // i.e DALABQ, DALDEN, ...., ABQDAL, ABQDEN ... // DO NOT Load SameSame - DALDAL, ABQABQ, etc .. cout << "Getting data from the CONTAINER ..." << endl; // Retrieve data from the STACK/QUEUE here  } 

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

Recommended Textbook for

Financial management theory and practice

Authors: Eugene F. Brigham and Michael C. Ehrhardt

12th Edition

978-0030243998, 30243998, 324422695, 978-0324422696

Students also viewed these Programming questions

Question

6. Describe a marketing audit and the way man- agers use its data.

Answered: 1 week ago