Advertisement
Guest User

finalproject

a guest
Nov 15th, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 7.29 KB | None | 0 0
  1. package hundreds;
  2. import java.util.*;
  3. public class string{
  4.     public static void main(String[] args){
  5.         Scanner input = new Scanner(System.in);
  6.        
  7.         int []MainMenu = new int[4];
  8.         MainMenu[0] = 1;
  9.         MainMenu[1] = 2;
  10.         MainMenu[2] = 3;
  11.         MainMenu[3] = 4;
  12.         int FoodNDrinks,Foods,Drinks;
  13.         int BackToMainMenu;
  14.         int TicketPrices;
  15.         int TicketPricesSelection,FoodDescriptionSelection;
  16.         int FoodDescription,DrinkDescription;
  17.         String[]Names = new String[]{"FirstName","MiddleName","LastName"};
  18.         String[]Destination = new String[]{"Origin","Destination"};
  19.         int Adults,Kids,Infant;
  20.         int TotalPeople;
  21.         int Food = 1,SisigQuan=0,KalderetaQuan=0,FinalPriceFood=0;
  22.         int Drink = 1,SodaQuan=0,WaterQuan=0,FinalPriceDrink=0;
  23.         int i=1;
  24.         int FinalPrice=0;
  25.         int DateDepartureMonth,DateDepartureDay, DateDepartureYear;
  26.         int DateReturnMonth, DateReturnDay, DateReturnYear;
  27.         int AddAMeal=0;
  28.        
  29.        
  30.        
  31.        
  32.         for(int MMLoop=0;MMLoop<20;MMLoop++){
  33.            
  34.             System.out.println("===MAIN MENU===");
  35.         System.out.println("(1) Book a ticket");
  36.         System.out.println("(2) Ticket Price");
  37.         System.out.println("(3) Log Names");
  38.         System.out.println("(4) Our Mission");
  39.         System.out.println("(5) Our Vision");
  40.         System.out.print("Please select a number: ");
  41.         BackToMainMenu = input.nextInt();
  42.        
  43.        
  44.         switch(BackToMainMenu){
  45.         case 1:
  46.             System.out.println("Enter your First Name: ");
  47.             Names[0] = input.next();
  48.            
  49.             System.out.println("Enter your Middle Name: ");
  50.             Names[1] = input.next();
  51.            
  52.             System.out.println("Enter your Last Name: ");
  53.             Names[2] = input.next();
  54.            
  55.             System.out.println("Enter Origin: ");
  56.             Destination[0] = input.next();
  57.            
  58.             System.out.println("Enter Destination: ");
  59.             Destination[1] = input.next();
  60.            
  61.             System.out.println("No. of Adults: ");
  62.             Adults = input.nextInt();
  63.             System.out.println("No. of Kids: ");
  64.             Kids = input.nextInt();
  65.             System.out.println("No. of Infant: ");
  66.             Infant = input.nextInt();
  67.            
  68.             TotalPeople= Adults*3000+Kids*2800+Infant*2500;
  69.             System.out.println("The Price is: "+TotalPeople+"\n ");
  70.            
  71.             System.out.println("SELECT DATE OF DEPARTURE: ");
  72.             System.out.println("Month: ");
  73.             DateDepartureMonth = input.nextInt();
  74.             System.out.println("Day: ");
  75.             DateDepartureDay = input.nextInt();
  76.             System.out.println("Year: ");
  77.             DateDepartureYear = input.nextInt();
  78.            
  79.             System.out.println("Add a meal? ");
  80.             System.out.println("1. Yes");
  81.             System.out.println("2. No");
  82.             System.out.println("Enter the Number: ");
  83.             AddAMeal = input.nextInt();
  84.            
  85.             switch(AddAMeal){
  86.             case 1:
  87.                 System.out.println("Showing list...");
  88.                 for(;i<10;i++){
  89.                     System.out.println("What Food Do you want? ");
  90.                     System.out.println("1. Sisig   -   PHP 90.00");
  91.                     System.out.println("2. Kaldereta   -   PHP 80.00");
  92.                     System.out.println("3. Done");
  93.                     System.out.println("Enter the Number: ");
  94.                     Food = input.nextInt();
  95.                    
  96.                    
  97.                 if(Food==1){
  98.                     System.out.println("How Many? ");
  99.                     SisigQuan = input.nextInt();
  100.                     System.out.println("You ordered "+SisigQuan+" Sisig.\n");}
  101.                
  102.                 else if(Food==2){
  103.                     System.out.println("How Many? ");
  104.                     KalderetaQuan = input.nextInt();
  105.                     System.out.println("You ordered "+KalderetaQuan+" Kaldereta.\n");}
  106.                
  107.                 else if(Food==3){
  108.                     FinalPriceFood = TotalPeople + SisigQuan*90 + KalderetaQuan*80;
  109.                     System.out.println("The Final Price is: "+FinalPriceFood);
  110.                     break;}
  111.                
  112.                
  113.                 }
  114.                
  115.                 for(;i<10;i++){
  116.                     System.out.println("What Drink Do you want? ");
  117.                     System.out.println("1. Soda   -   PHP 25.00");
  118.                     System.out.println("2. Water   -   PHP 15.00");
  119.                     System.out.println("3. Done");
  120.                     System.out.println("Enter the Number: ");
  121.                     Drink = input.nextInt();
  122.                        
  123.                 if(Drink==1){
  124.                     System.out.println("How Many? ");
  125.                     SodaQuan = input.nextInt();
  126.                     System.out.println("You ordered "+SodaQuan+" Soda.\n");}
  127.                
  128.                 else if(Drink==2){
  129.                     System.out.println("How Many? ");
  130.                     WaterQuan = input.nextInt();
  131.                     System.out.println("You ordered "+WaterQuan+" Water.\n");}
  132.                
  133.                 else if(Drink==3){
  134.                     FinalPriceDrink = TotalPeople + SodaQuan*25 + WaterQuan*15;
  135.                     System.out.println("The Final Price is: "+FinalPriceDrink);
  136.                
  137.                     FinalPrice = TotalPeople+SisigQuan*90 + KalderetaQuan*80 + SodaQuan*25 + WaterQuan*15;
  138.                    
  139.                     System.out.println("==============================");
  140.                     System.out.println("========GROUP 1 AIRPORT=======");
  141.                     System.out.println("NAME: "+Names[0].toUpperCase()+" "+Names[1].toUpperCase()+" "+Names[2].toUpperCase()+"");
  142.                     System.out.println("From: "+Destination[0].toUpperCase()+" \nTo: "+Destination[1].toUpperCase()+"");
  143.                     System.out.println("No. of Adults: "+Adults+"");
  144.                     System.out.println("No. of Kids: "+Kids+"");
  145.                     System.out.println("No. of Infant: "+Infant+"");
  146.                     System.out.println("---Date of Departure---");
  147.                     System.out.println(""+DateDepartureMonth+"/"+DateDepartureDay+"/"+DateDepartureYear+"");
  148.                     System.out.println("------Foods------");
  149.                     System.out.println(""+SisigQuan+" Sisig.");
  150.                     System.out.println(""+KalderetaQuan+" Kaldereta.");
  151.                     System.out.println("------Drinks------");
  152.                     System.out.println(""+SodaQuan+" Soda.");
  153.                     System.out.println(""+WaterQuan+" Water.");
  154.                     System.out.println("-----------------------------");
  155.                     System.out.println("Total Price is: "+FinalPrice);
  156.                     System.out.println("==============================\n");
  157.                    
  158.                     break;}
  159.                 }
  160.                
  161.                
  162.                
  163.                 break;
  164.             case 2:
  165.                 System.out.println("==============================");
  166.                 System.out.println("========GROUP 1 AIRPORT=======");
  167.                 System.out.println("NAME: "+Names[0].toUpperCase()+" "+Names[1].toUpperCase()+" "+Names[2].toUpperCase()+"");
  168.                 System.out.println("From: "+Destination[0].toUpperCase()+" \nTo: "+Destination[1].toUpperCase()+"");
  169.                 System.out.println("No. of Adults: "+Adults+"");
  170.                 System.out.println("No. of Kids: "+Kids+"");
  171.                 System.out.println("No. of Infant: "+Infant+"");
  172.                 System.out.println("---Date of Departure---");
  173.                 System.out.println(""+DateDepartureMonth+"/"+DateDepartureDay+"/"+DateDepartureYear+"");
  174.                 System.out.println("-----------------------------");
  175.                 System.out.println("Total Price is: "+TotalPeople);
  176.                 System.out.println("==============================\n");
  177.                 break;
  178.             }
  179.            
  180.             break;
  181.            
  182.        
  183.            
  184.        
  185.        
  186.         case 2:
  187.         System.out.println("--Ticket Prices--");
  188.         System.out.println("Clark: PHP1500");
  189.         System.out.println("Manila: PHP1200");
  190.         System.out.println("Cagayan de Oro: PHP2000");
  191.         System.out.println("Davao: PHP2100");
  192.         System.out.println("Iloilo: PHP3000");
  193.         System.out.println("Caticlan: PHP1200");
  194.         System.out.println("Tacloban: PHP2800");
  195.         System.out.println("Cebu: PHP2000");
  196.         System.out.println("Siargao: PHP1700");
  197.         System.out.println("Puerto Prinsesa: PHP3500");
  198.         System.out.println("----------------------");
  199.         System.out.println("(1) Main Menu");
  200.         System.out.println("Please select a number: ");
  201.         TicketPricesSelection = input.nextInt();
  202.         break;
  203.        
  204.        
  205.         case 3:
  206.         System.out.println("--Log Names--");
  207.         for(int m=0;m<5;m++){
  208.         System.out.println(Names[0]+Names[1]+Names[2]);}
  209.         System.out.println("(3) Return to Main Menu");
  210.         System.out.println("Please select a number: ");
  211.        
  212.        
  213.        
  214.        
  215.             }
  216.         }
  217.        
  218.                
  219.     }
  220. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement