This probabaly wont help since its in python(the only thing i know) but here
# Initialize seats and status
seats = []
status = []
for i in range(1, 6):
for j in ['A', 'B', 'C', 'D', 'E']:
seats.append(str(i) + j)
status.append(0)
# Function to display all seat status
def display_all_seats_status():
print("Seat Status")
for i in range(len(seats)):
print(seats[i], status[i])
# Function to display total number of available seats
def total_available_seats():
count = status.count(0)
print("Number of available seats:", count)
# Function to display available seats
def display_available_seats():
print("Available seats:")
for i in range(len(seats)):
if status[i] == 0:
print(seats[i])
# Function to book a seat
def book_seat():
seat = input("Enter seat to book: ")
index = seats.index(seat)
if status[index] == 0:
status[index] = 1
print("Seat", seat, "booked.")
else:
print("That seat is already taken.")
display_all_seats_status()
# Function to cancel a seat
def cancel_seat():
seat = input("Enter seat to cancel: ")
index = seats.index(seat)
status[index] = 0
print("Seat", seat, "cancelled.")
display_all_seats_status()
# Function to change a seat
def change_seat():
cancel_seat()
book_seat()
# Main program loop
while True:
print("Menu options:")
print("1. Display All Seats Status")
print("2. Total Number of Available Seats")
print("3. Display Available Seats")
print("4. Book Seat")
print("5. Cancel Seat")
print("6. Change Seat")
print("7. Quit")
option = input("Please select an option: ")
if option == '1':
display_all_seats_status()
elif option == '2':
total_available_seats()
elif option == '3':
display_available_seats()
elif option == '4':
book_seat()
elif option == '5':
cancel_seat()
elif option == '6':
change_seat()
elif option == '7':
quit()