Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a C++ program that reads flight information from user and cancels undersol

ID: 3650549 • Letter: W

Question

Write a C++ program that reads flight information from user and cancels undersold fights. Then displays all flight information including flight number, origin, destination, number of first class seats sold, and number of coach seats sold. Use below given structure and function prototypes as is.


#include<iostream>
#include<string>
#include <stdio.h>
#include <conio.h>
#include<vector>
using namespace std;

struct flight{
char* flightNum;
string origin;
string destination;
short firstClass;
short coach;
};
void getFlightsInfo(flight *fi);
void cancelLowCapacityFlight(vector<flight>& flights);
void displayFlights(vector<flight>& flight);

int main()
{
int minpassengers;

cout << "Please enter minimum number of passengers for all the Fight:";
cin >> minpassengers;

return 0;
}

void cancelLowCapacityFlight(vector<flight>* flights, int minPassengers)
{

}

void displayFlights(vector<flight>& flight)
{

}

void getFlightsInfo(flight *fi)
{
cout<<"Please enter flight number:";
cin >> fi->flightNum;
cout<<"Please enter flight origin:";
cin >>fi->origin;
cout<<"Please enter flight destination:";
cin>>fi->destination;
cout<<"Enter flight sold first class seats:";
cin>>fi->firstClass;
cout<<"Enter flight sold coach seats:";
cin>>fi->coach;

}

Explanation / Answer

#include #include #include #include #include using namespace std; struct flight{ char* flightNum; string origin; string destination; short firstClass; short coach; }; void getFlightsInfo(flight *fi); void cancelLowCapacityFlight(vector& flights); void displayFlights(vector& flight); int main() { int minpassengers; cout > minpassengers; return 0; } void cancelLowCapacityFlight(vector* flights, int minPassengers) { if( (firstClass+coach)>minPassengers) cout
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote