5 Years
Discussion Span
Last Post by Gonbe

Please type 1 for "first class"
Please type 2 for "economy"

If the person types 1, then your program should assign a seat in the first class section( seat 1 - 5.)If the person types 2,then your program should assign a seat in the economy seaction (seat 6 - 10).Your prog shoukd then print a boarding pass indicating the person seat number and wether it is in the first class or economy section of the plane,
Use a single subscriptive array to represent the seating chart of the plane.Initialize all the elements of the array to 0 to indicate that all seats are empty.As each seat is assigned,set the corresponding elements of the array to 1 to indicate that the seat is no longer available.
Your program should ,of course, never assign a seat that has already been assigned.When the first class section is full,your program should ask the person if iti sacceptable to be placed in the economy section (and vice versa). If yes,then make the appropriate seat assignment.If no,the print the message, "NEXT flight leaves in 3 hourd"

use and implement the following functions:

void initSeats(int seats[],int size);//initialize seats to 0

void displaySeats(int seats[],int size);//display seats

void assignSeats(int seats[],int size);//returns 1 if assignment of seat is successful,calls assignFirstClass() if seatType is 1 and assignEconomy f seatType is 2

void assignFirstClass(int seats[],int size);//assign seat and returns seat number,if there's no availableseat, returns -1

void assignEconomy(int seats[],int size);assign seat and returns seat number,if there's no availableseat, returns -1

void boardPass(int seats);//dispaly the boarding pass

void exit(void);//display exit message if all seats are already taken or when the person doesn't want to take a seat

Attachments 305906_10151330313407355_1778380570_n.jpg 98.94 KB 526750_10151330290812355_1230502059_n.jpg 125.89 KB

Have you done anything? This is clearly homework, and our rules state that you must provide proof of effort if you want help.


Haha, I love how you thank deceptikon for his advice to "do anything" as if it's something you hadn't considered previously. Good luck!

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.