Answered step by step
Verified Expert Solution
Question
1 Approved Answer
This assignment is an enhancement of the example provided in the textbook for linking airports. Assume the user provides you with the following 2
This assignment is an enhancement of the example provided in the textbook for linking airports. Assume the user provides you with the following 2 items of information for as many different airports as they desire: 1. Standard 3 character airport code 2. Distance from New York City's LaGuardia Airport to the specified airport, in miles. The head of the list should be represented with an element whose value is 'LGA' and whose distance is 0. Airport codes will be provided in order of closest to furthest away. Create a singly linked list to house each of the airports as a node in the same order in which it was provided (nearest to furthest). Each node should contain both the airport code and the entered distance. Once the list is built, develop an additional function which allows the user to search for a user-specified code and then output all other codes and distances which follow it in the list.
Step by Step Solution
★★★★★
3.45 Rating (152 Votes )
There are 3 Steps involved in it
Step: 1
Solution Answer include include include using namespace std struct linkNode char airportCode3 int distance linkNode nextNode class AirportList linkNode t public linkNode airportList AirportList tnew linkNode strcpytairportCode LGA tdistance0 tnextNodeNULL airportListt void insertAirport char code3 int d ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started