Using the attached program (AirportCombos.cpp), create a list of strings to process and place on a STL STACK container.  The provided code is meant to be generic.       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 stack for processing.  Do not load same/same values, such as DALDAL, or LAXLAX.  See comments in the program from more details. After loading the values, Create a loop to display all the values in the container. This loop should inherently remove items as they are displayed. Deliverable is a working CPP program

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

  Using the attached program (AirportCombos.cpp), create a list of strings to process and place on a STL STACK container.  The provided code is meant to be generic.

      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 stack for processing.  Do not load same/same values, such as DALDAL, or LAXLAX.  See comments in the program from more details.

After loading the values, Create a loop to display all the values in the container. This loop should inherently remove items as they are displayed.

Deliverable is a working CPP program.

 

 

 

code.cpp ) No Selection
C++
Create all the possible origin/destinations from the airport codes provided.
Load the origin/destination string onto a stack or queue for processing
1
3
4 */|
7 // MS Visual Studio 2015 uses "stdafx.h"
2017 uses "pch.h"
8
//#include "stdafx.h"
9 |/#include "pch.h"
10
11
12
#include <iostream>
13
#include <string>
14
15
using namespace std;
16
const int AIRPORT_COUNT =
string airports[AIRPORT_COUNT]
{"DAL","ABQ","DEN","MSY","HOU","SAT","CRP","MID","OKC","OMA","MDW","TUL"};
17
12;
18
%3D
19
20
int main()
21
{
22
// define stack (or queue ) here
23
string origin;
string dest;
string citypair;
24
25
26
27
cout << "Loading the CONTAINER
// LOAD THE STACK ( or queue) HERE
// Create all the possible Airport combinations that could exist from the list provided.
// i.e DALABQ, DALDEN,
// DO NOT Load SameSame
28
<« endl;
29
30
...., ABQDAL, ABQDEN
DALDAL, ABQABQ, etc
31
32
33
34
<< endl;
cout << "Getting data from the CONTAINER
// Retrieve data from the STACK/QUEUE here
35
•. I"
36
37
38
39
}
40
Transcribed Image Text:code.cpp ) No Selection C++ Create all the possible origin/destinations from the airport codes provided. Load the origin/destination string onto a stack or queue for processing 1 3 4 */| 7 // MS Visual Studio 2015 uses "stdafx.h" 2017 uses "pch.h" 8 //#include "stdafx.h" 9 |/#include "pch.h" 10 11 12 #include <iostream> 13 #include <string> 14 15 using namespace std; 16 const int AIRPORT_COUNT = string airports[AIRPORT_COUNT] {"DAL","ABQ","DEN","MSY","HOU","SAT","CRP","MID","OKC","OMA","MDW","TUL"}; 17 12; 18 %3D 19 20 int main() 21 { 22 // define stack (or queue ) here 23 string origin; string dest; string citypair; 24 25 26 27 cout << "Loading the CONTAINER // LOAD THE STACK ( or queue) HERE // Create all the possible Airport combinations that could exist from the list provided. // i.e DALABQ, DALDEN, // DO NOT Load SameSame 28 <« endl; 29 30 ...., ABQDAL, ABQDEN DALDAL, ABQABQ, etc 31 32 33 34 << endl; cout << "Getting data from the CONTAINER // Retrieve data from the STACK/QUEUE here 35 •. I" 36 37 38 39 } 40
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Stack
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education