public static void Main() {
static void welcomeMessage(){
Console.WriteLine("Mabuhay! Please fill out the following:");
static string[] customerInfo(){
string[] infoPrompt = {"Name: ", "Age: ", "Address: ", "Nationality: "};
string[] customerInfo = new string [4];
Console.WriteLine("*****************************************************");
Console.WriteLine("\t\t\tCUSTOMER INFORMATION");
Console.WriteLine("*****************************************************");
for (int i=0; i<infoPrompt.Length; i++){
Console.Write(infoPrompt[i]);
customerInfo[i] = Console.ReadLine();
for (int m=0; m<customerInfo.Length; m++){
customerInfo[m] = infoPrompt[m] + customerInfo[m];
static string[] tripInfo(){
string[] tripInfoPrompt = {"Destination: ", "Trip Type: ", "Mode of Payment: "};
string[] destinationList = {"Wellington", "Singapore", "Tokyo", "Dublin", "Seoul"};
string[] mopList = {"E-wallet(Gcash)", "Cash", "Bank Transfer"};
int[] destinationOneWayPrices = {600, 2500, 3800, 4200, 24300};
int[] destinationRoundTripPrices = {1200, 4000, 8000, 5000, 41300};
string[] customerTripInfo = new string[3];
Console.WriteLine("*****************************************************");
Console.WriteLine("\t\t\tDESTINATION");
Console.WriteLine("*****************************************************");
Console.WriteLine("#\tDestination | One-Way Ticket Price | Round-trip Ticket Price");
for (int k=0; k<destinationList.Length; k++){
Console.WriteLine("["+dChoice+"]\t"+destinationList[k]+" | Php "+destinationOneWayPrices[k]+" | Php "+destinationRoundTripPrices[k]);
Console.Write("\n# of Chosen Destination:");
string cDC = Console.ReadLine();
int cDestinationChoice = Convert.ToInt32(cDC);
string customerDestination = destinationList[cDestinationChoice];
Console.WriteLine("*****************************************************");
Console.WriteLine("\t\t\tTRIP TYPE");
Console.WriteLine("*****************************************************");
Console.WriteLine("[1] One-way\n[2] Round-trip");
Console.Write("\n# of Chosen Trip type:");
string cTTC = Console.ReadLine();
int cTripTypeChoice = Convert.ToInt32(cTTC);
if (cTripTypeChoice == 1){
ticketPrice = Convert.ToString(destinationOneWayPrices[cDestinationChoice]);
}else if (cTripTypeChoice == 2){
ticketPrice = Convert.ToString(destinationRoundTripPrices[cDestinationChoice]);
Console.WriteLine("*****************************************************");
Console.WriteLine("\t\t\tMODE OF PAYMENT");
Console.WriteLine("*****************************************************");
for (int l=0; l<mopList.Length; l++){
Console.WriteLine("["+mopChoice+"]"+mopList[l]);
Console.Write("\n# of Chosen Mode of Payment:");
string cMOPC = Console.ReadLine();
int cModeOfPaymentChoice = Convert.ToInt32(cMOPC);
cModeOfPaymentChoice -= 1;
string customerModeOfPayment = mopList[cModeOfPaymentChoice];
customerTripInfo[0] = customerDestination;
customerTripInfo[1] = ticketPrice;
customerTripInfo[2] = customerModeOfPayment;
for (int n=0; n<customerTripInfo.Length; n++){
customerTripInfo[n] = tripInfoPrompt[n] + customerTripInfo[n];
static string[] additionalInfo(){
string course, graduateYear;
string[] additionalInfoPrompt = {"Baggage Mass: ", "College Course: ", "Year Graduated: "};
string[] additionalInfo = new string[3];
Console.WriteLine("*****************************************************");
Console.WriteLine("\t\t\tADDITIONAL INFORMATION");
Console.WriteLine("*****************************************************");
Console.Write("Baggage Mass (kg): ");
baggageMass = Convert.ToDouble(Console.ReadLine());
Console.Write("College Course: ");
course = Console.ReadLine();
Console.Write("Year Graduated: ");
graduateYear = Console.ReadLine();
additionalInfo[0] = Convert.ToString(baggageMass);
additionalInfo[1] = course;
additionalInfo[2] = graduateYear;
for (int o=0; o<additionalInfo.Length; o++){
additionalInfo[o] = additionalInfoPrompt[o] + additionalInfo[o];
static void bookCustomer(){
string[] cI = customerInfo();
string[] tI = tripInfo();
string[] aI = additionalInfo();
Console.WriteLine("*****************************************************");
Console.WriteLine("\t\t\tBOOKING INFORMATION");
Console.WriteLine("*****************************************************");
for(int p=0; p<cI.Length; p++){
Console.WriteLine(cI[p]);
for(int q=0; q<tI.Length; q++){
Console.WriteLine(tI[q]);
for(int r=0; r<aI.Length; r++){
Console.WriteLine(aI[r]);
Console.WriteLine("*****************************************************");
Console.WriteLine("\tThank you for choosing NAIA. Safe Travels!");
Console.WriteLine("*****************************************************");