Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package javaapplication4;
- import java.util.*;
- public class JavaApplication4 {
- public static void main(String[] args) {
- double PS=32639.00,SC=41589.00,CS=59608.00,SN=72014.00,NJ=40943.00,JT=16776.00,free,fiftY,PSSD,NJfree,NJFifty,NJtwenty,discountedPWDNJ,discountedStudentNJ,totalNJ;
- int Book,Age,numOfPassengers;
- String froM,Yes,PWD,Student,loop;
- Scanner sc = new Scanner(System.in);
- System.out.println("********************************************************Welcome To FutureAirlines******************************************************\n");
- String [] F = {" Philippines To Switzerland \n Price: ₱32,639 "," \n Switzerland To Canada \n Price: ₱41,589 "," \nCanada To Serbia \n ₱59,608 "," \nSerbia To Norway \n ₱72,014","\n Norway To Japan \n ₱40,943 "," Japan To Thailand \n Price: ₱16,776\n"};
- for (String B: F) {
- System.out.print(B);
- }
- System.out.println("Do you want to Book a Ticket? Yes/No");
- Yes=sc.nextLine();
- if(Yes.equalsIgnoreCase("Yes")){
- do{
- System.out.println("How many Passengers do you want to Book?");
- numOfPassengers = Integer.parseInt(sc.nextLine());
- if(numOfPassengers>5){
- System.out.println("Maximum limit is Five: \n");
- }
- }while(numOfPassengers>5);
- String arrayOfNames[] = new String[numOfPassengers];
- String arrayOfFlight[] = new String[numOfPassengers];
- String arrayOfNamesAge[] = new String[numOfPassengers];
- String arrayOfPWD[] = new String[numOfPassengers];
- String arrayOfStudent[] = new String[numOfPassengers];
- for (int i = 0; i <arrayOfNames.length; i++) {
- System.out.print("Enter the name of Passengers " + (i+1) + " : ");
- arrayOfNames[i] = sc.nextLine();
- System.out.print("Enter the Age of Passenger " + (i+1) + " : ");
- arrayOfNamesAge[i] = sc.nextLine();;
- System.out.print("Search A Flight of Passenger " + (i+1) + " : ");
- arrayOfFlight[i] = sc.nextLine();
- if(arrayOfFlight[i].equalsIgnoreCase("Philippines To Switzerland")){
- if(Integer.parseInt(arrayOfNamesAge[i]) <=3) {
- free=0.00;
- System.out.println("You Are Free 0-3 Years OLD : "+"₱"+free+" Free");
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=4&& Integer.parseInt(arrayOfNamesAge[i])<=13){
- fiftY=PS-PS*0.50;
- System.out.println("You have 50% discount: "+"₱"+fiftY);
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=60) {
- PSSD=PS-PS*0.20;
- System.out.println("You have 20% off "+"₱"+PSSD);
- }
- if(Integer.parseInt(arrayOfNamesAge[i]) >=14&& Integer.parseInt(arrayOfNamesAge[i])<=59) {
- System.out.print("Are you A PWD? Yes/No " + (i+1) + " : ");
- arrayOfPWD[i] = sc.nextLine();
- if(arrayOfPWD[i].equalsIgnoreCase("Yes")){
- double discountedPWD=PS-PS*0.20;
- System.out.println(" Price of PWD : ₱"+discountedPWD);}
- else if(arrayOfPWD[i].equalsIgnoreCase("No")){
- System.out.print("Are you A Student? Yes/No " + (i+1) + " : ");
- arrayOfStudent[i] = sc.nextLine();
- if(arrayOfStudent[i].equalsIgnoreCase("Yes")){
- double discountedStudent=PS-PS*0.12;
- System.out.println("Price of Student : ₱"+discountedStudent);
- }else if(arrayOfStudent[i].equalsIgnoreCase("No")){
- System.out.println("Original Prisce: ₱"+PS);
- }
- }
- }
- }else if(arrayOfFlight[i].equalsIgnoreCase("Switzerland To Canada")){
- if(Integer.parseInt(arrayOfNamesAge[i]) <=3) {
- free=0.00;
- System.out.println("You Are Free 0-3 Years OLD : "+"₱"+free+" Free");
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=4&& Integer.parseInt(arrayOfNamesAge[i])<=13){
- fiftY=SC-SC*0.50;
- System.out.println("You have 50% discount: "+"₱"+fiftY);
- }if(Integer.parseInt(arrayOfNamesAge[i]) >=60) {
- double fifTy=SC-SC*0.20;
- System.out.println("You have 20% off "+"₱"+fifTy);
- }
- if(Integer.parseInt(arrayOfNamesAge[i]) >=14&& Integer.parseInt(arrayOfNamesAge[i])<=59) {
- System.out.print("Are you A PWD? Yes/No " + (i+1) + " : ");
- arrayOfPWD[i] = sc.nextLine();
- if(arrayOfPWD[i].equalsIgnoreCase("Yes")){
- double discountedPWD=SC-SC*0.20;
- System.out.println(" Price of PWD : ₱"+discountedPWD);}
- else if(arrayOfPWD[i].equalsIgnoreCase("No")){
- System.out.print("Are you A Student? Yes/No " + (i+1) + " : ");
- arrayOfStudent[i] = sc.nextLine();
- if(arrayOfStudent[i].equalsIgnoreCase("Yes")){
- double discountedStudent=SC-SC*0.12;
- System.out.println("Price of Student : ₱"+discountedStudent);
- }else if(arrayOfStudent[i].equalsIgnoreCase("No")){
- System.out.println("Original Prisce: ₱"+PS);
- }
- }
- }
- }else if(arrayOfFlight[i].equalsIgnoreCase("Canada To Serbia")){
- if(Integer.parseInt(arrayOfNamesAge[i]) <=3) {
- free=0.00;
- System.out.println("You Are Free 0-3 Years OLD : "+"₱"+free+" Free");
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=4&& Integer.parseInt(arrayOfNamesAge[i])<=13){
- fiftY=CS-CS*0.50;
- System.out.println("You have 50% discount: "+"₱"+fiftY);
- }if(Integer.parseInt(arrayOfNamesAge[i]) >=60) {
- double fifTy=CS-CS*0.20;
- System.out.println("You have 20% off "+"₱"+fifTy);
- }
- if(Integer.parseInt(arrayOfNamesAge[i]) >=14&& Integer.parseInt(arrayOfNamesAge[i])<=59) {
- System.out.print("Are you A PWD? Yes/No " + (i+1) + " : ");
- arrayOfPWD[i] = sc.nextLine();
- if(arrayOfPWD[i].equalsIgnoreCase("Yes")){
- double discountedPWD=CS-CS*0.20;
- System.out.println(" Price of PWD : ₱"+discountedPWD);}
- else if(arrayOfPWD[i].equalsIgnoreCase("No")){
- System.out.print("Are you A Student? Yes/No " + (i+1) + " : ");
- arrayOfStudent[i] = sc.nextLine();
- if(arrayOfStudent[i].equalsIgnoreCase("Yes")){
- double discountedStudent=CS-CS*0.12;
- System.out.println("Price of Student : ₱"+discountedStudent);
- }else if(arrayOfStudent[i].equalsIgnoreCase("No")){
- System.out.println("Original Prisce: ₱"+CS);
- }
- }
- }
- }else if(arrayOfFlight[i].equalsIgnoreCase("Serbia To Norway")){
- if(Integer.parseInt(arrayOfNamesAge[i]) <=3) {
- free=0.00;
- System.out.println("You Are Free 0-3 Years OLD : "+"₱"+free+" Free");
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=4&& Integer.parseInt(arrayOfNamesAge[i])<=13){
- fiftY=SN-SN*0.50;
- System.out.println("You have 50% discount: "+"₱"+fiftY);
- }if(Integer.parseInt(arrayOfNamesAge[i]) >=60) {
- double fifTy=SN-SN*0.20;
- System.out.println("You have 20% off "+"₱"+fifTy);
- }
- if(Integer.parseInt(arrayOfNamesAge[i]) >=14&& Integer.parseInt(arrayOfNamesAge[i])<=59) {
- System.out.print("Are you A PWD? Yes/No " + (i+1) + " : ");
- arrayOfPWD[i] = sc.nextLine();
- if(arrayOfPWD[i].equalsIgnoreCase("Yes")){
- double discountedPWD=SN-SN*0.20;
- System.out.println(" Price of PWD : ₱"+discountedPWD);}
- else if(arrayOfPWD[i].equalsIgnoreCase("No")){
- System.out.print("Are you A Student? Yes/No " + (i+1) + " : ");
- arrayOfStudent[i] = sc.nextLine();
- if(arrayOfStudent[i].equalsIgnoreCase("Yes")){
- double discountedStudent=SN-SN*0.12;
- System.out.println("Price of Student : ₱"+discountedStudent);
- }else if(arrayOfStudent[i].equalsIgnoreCase("No")){
- System.out.println("Original Prisce: ₱"+SN);
- }
- }
- }
- }else if(arrayOfFlight[i].equalsIgnoreCase("Norway To Japan")){
- if(Integer.parseInt(arrayOfNamesAge[i]) <=3) {
- free=0.00;
- System.out.println("You Are Free 0-3 Years OLD : "+"₱"+free+" Free");
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=4&& Integer.parseInt(arrayOfNamesAge[i])<=13){
- fiftY=NJ-NJ*0.50;
- System.out.println("You have 50% discount: "+"₱"+fiftY);
- }if(Integer.parseInt(arrayOfNamesAge[i]) >=60) {
- double fifTy=NJ-NJ*0.20;
- System.out.println("You have 20% off "+"₱"+fifTy);
- }
- if(Integer.parseInt(arrayOfNamesAge[i]) >=14&& Integer.parseInt(arrayOfNamesAge[i])<=59) {
- System.out.print("Are you A PWD? Yes/No " + (i+1) + " : ");
- arrayOfPWD[i] = sc.nextLine();
- if(arrayOfPWD[i].equalsIgnoreCase("Yes")){
- double discountedPWD=NJ-NJ*0.20;
- System.out.println(" Price of PWD : ₱"+discountedPWD);}
- else if(arrayOfPWD[i].equalsIgnoreCase("No")){
- System.out.print("Are you A Student? Yes/No " + (i+1) + " : ");
- arrayOfStudent[i] = sc.nextLine();
- if(arrayOfStudent[i].equalsIgnoreCase("Yes")){
- double discountedStudent=NJ-NJ*0.12;
- System.out.println("Price of Student : ₱"+discountedStudent);
- }else if(arrayOfStudent[i].equalsIgnoreCase("No")){
- System.out.println("Original Prisce: ₱"+NJ);
- }
- }
- }
- }else if(arrayOfFlight[i].equalsIgnoreCase("Japan To Thailand")){
- if(Integer.parseInt(arrayOfNamesAge[i]) <=3) {
- free=0.00;
- System.out.println("You Are Free 0-3 Years OLD : "+"₱"+free+" Free");
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=4&& Integer.parseInt(arrayOfNamesAge[i])<=13){
- fiftY=JT-JT*0.50;
- System.out.println("You have 50% discount: "+"₱"+fiftY);
- }if(Integer.parseInt(arrayOfNamesAge[i]) >=60) {
- double fifTy=JT-JT*0.20;
- System.out.println("You have 20% off "+"₱"+fifTy);
- }
- if(Integer.parseInt(arrayOfNamesAge[i]) >=14&& Integer.parseInt(arrayOfNamesAge[i])<=59) {
- System.out.print("Are you A PWD? Yes/No " + (i+1) + " : ");
- arrayOfPWD[i] = sc.nextLine();
- if(arrayOfPWD[i].equalsIgnoreCase("Yes")){
- double discountedPWD=JT-JT*0.20;
- System.out.println(" Price of PWD : ₱"+discountedPWD);}
- else if(arrayOfPWD[i].equalsIgnoreCase("No")){
- System.out.print("Are you A Student? Yes/No " + (i+1) + " : ");
- arrayOfStudent[i] = sc.nextLine();
- if(arrayOfStudent[i].equalsIgnoreCase("Yes")){
- double discountedStudent=JT-JT*0.12;
- System.out.println("Price of Student : ₱"+discountedStudent);
- }else if(arrayOfStudent[i].equalsIgnoreCase("No")){
- System.out.println("Original Prisce: ₱"+JT);
- }
- }
- }
- }else{
- System.out.println("Not Available");
- }
- }
- for (int i = 0; i < arrayOfNames.length; i++) {
- System.out.print("Passengers Name " + (i+1) + " : ");
- System.out.print(arrayOfNames[i] + "\n");
- System.out.print("Passenger Age " + (i+1) +" : ");
- System.out.print(arrayOfNamesAge[i] + "\n");
- System.out.print("Passenger Flight " + (i+1) +" : ");
- System.out.print(arrayOfFlight[i] + "\n");
- System.out.println(arrayOfFlight[i]);
- if(arrayOfFlight[i].equalsIgnoreCase("Norway To Japan")){
- if(Integer.parseInt(arrayOfNamesAge[i]) <=3) {
- NJfree=0.00;
- System.out.println("You Are Free 0-3 Years OLD : "+"₱"+NJfree+" Free");
- } if(Integer.parseInt(arrayOfNamesAge[i]) >=4&& Integer.parseInt(arrayOfNamesAge[i])<=13){
- NJFifty=NJ-NJ*0.50;
- System.out.println("You have 50% discount: "+"₱"+NJFifty);
- }if(Integer.parseInt(arrayOfNamesAge[i]) >=60) {
- NJtwenty=NJ-NJ*0.20;
- System.out.println("You have 20% off "+"₱"+NJtwenty);
- }
- if(Integer.parseInt(arrayOfNamesAge[i]) >=14&& Integer.parseInt(arrayOfNamesAge[i])<=59) {
- if(arrayOfPWD[i].equalsIgnoreCase("Yes")){
- discountedPWDNJ=NJ-NJ*0.20;
- System.out.println(" Price of PWD : ₱"+discountedPWDNJ);}
- else if(arrayOfPWD[i].equalsIgnoreCase("No")){
- if(arrayOfStudent[i].equalsIgnoreCase("Yes")){
- discountedStudentNJ=NJ-NJ*0.12;
- System.out.println("Price of Student : ₱"+discountedStudentNJ);
- }else if(arrayOfStudent[i].equalsIgnoreCase("No")){
- System.out.println("Original Prisce: ₱"+NJ);
- }
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement