Write a C program to keep track of frequency of flights (number of trips per fight) taken by different passengers of an airlines company. You are not allowed to use array index notation in the program. Instead, you must use a pointer notation to access different elements of an array. A while loop and a do/while loop are not allowed to be used in the main function. The program design should use main and the below functions. Consider the constant PASSENGER_SIZE with value equal to 7 and FLIGHT_SIZE with value equal to 6. We consider in the program the following arrays named as follows: IDs passengers: is a 1D array of integer of size PASSENGER_SIZE that stores the IDs of passengers. Each passenger should have a unique positive ID. IDs_flights: is a 10 array of integer of size FLIGHT_SIZE that stores the IDs of different flights. Each flight should have a unique positive ID. Filght_frequency: is a 20 array with size equal to PASSENGER_SIZE x FLIGHT_SIZE that stores the number of trips for each flight per passenger. The number of trips should be greater or equal to zero. The number of rows will represent the number of passengers while the number of the columns represent the number of flights. In the following example, the passenger with ID = 33 (Row index =0) has 5 trips for flight ID = 222 (Column index = 0), 7 trips for flight ID = 333 (Column index =1), etc. Freq_flyers: is a 1D array of character with size equal to PASSENGER_SIZE that stores the frequent flyer for each passenger. "P' for Platinum, 'S' for Silver, or 'R' for Regular.
Write a C program to keep track of frequency of flights (number of trips per fight) taken by different passengers of an airlines company. You are not allowed to use array index notation in the program. Instead, you must use a pointer notation to access different elements of an array. A while loop and a do/while loop are not allowed to be used in the main function. The program design should use main and the below functions. Consider the constant PASSENGER_SIZE with value equal to 7 and FLIGHT_SIZE with value equal to 6. We consider in the program the following arrays named as follows: IDs passengers: is a 1D array of integer of size PASSENGER_SIZE that stores the IDs of passengers. Each passenger should have a unique positive ID. IDs_flights: is a 10 array of integer of size FLIGHT_SIZE that stores the IDs of different flights. Each flight should have a unique positive ID. Filght_frequency: is a 20 array with size equal to PASSENGER_SIZE x FLIGHT_SIZE that stores the number of trips for each flight per passenger. The number of trips should be greater or equal to zero. The number of rows will represent the number of passengers while the number of the columns represent the number of flights. In the following example, the passenger with ID = 33 (Row index =0) has 5 trips for flight ID = 222 (Column index = 0), 7 trips for flight ID = 333 (Column index =1), etc. Freq_flyers: is a 1D array of character with size equal to PASSENGER_SIZE that stores the frequent flyer for each passenger. "P' for Platinum, 'S' for Silver, or 'R' for Regular.
C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter8: Arrays And Strings
Section: Chapter Questions
Problem 44SA
Related questions
Question
with in 15 min .i had no time left ,You can skip if had no knowledge
Don't copy from internet else i downvote .
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 9 images
Knowledge Booster
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.Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr