Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.92 KB | None | 0 0
  1. package practiceExamTasks;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class WorldSnooker {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.         String stageOfChampionship = scanner.nextLine();
  9.         String typeTicket = scanner.nextLine();
  10.         int numTickets = Integer.parseInt(scanner.nextLine());
  11.         String simpbol = scanner.nextLine();
  12.  
  13.         double price = 0.0;
  14.  
  15.         if (stageOfChampionship.equals("Quarter final")){
  16.             if (typeTicket.equals("Standard")){
  17.                 price = numTickets * 55.50;
  18.             }else if (typeTicket.equals("Premium")){
  19.                 price = numTickets * 105.20;
  20.             }else if (typeTicket.equals("VIP")){
  21.                 price = numTickets * 118.90;
  22.             }
  23.         }else if (stageOfChampionship.equals("Semi final")){
  24.             if (typeTicket.equals("Standard")){
  25.                 price = numTickets * 75.88;
  26.             }else if (typeTicket.equals("Premium")){
  27.                 price = numTickets * 125.22;
  28.             }else if (typeTicket.equals("VIP")){
  29.                 price = numTickets * 300.40;
  30.             }
  31.         }else if (stageOfChampionship.equals("Final")){
  32.             if (typeTicket.equals("Standard")){
  33.                 price = numTickets * 110.10;
  34.             }else if (typeTicket.equals("Premium")){
  35.                 price = numTickets * 160.66;
  36.             }else if (typeTicket.equals("VIP")){
  37.                 price = numTickets * 400;
  38.             }
  39.         }
  40.         if (price > 4000 && simpbol.equals("Y")){
  41.             price = price - (price * 0.25);
  42.         } else if (price > 2500){
  43.             price = price - (price * 0.10);
  44.             if (simpbol.equals("Y")){
  45.                 price = price + numTickets * 40;
  46.             }
  47.         }else if (simpbol.equals("Y")){
  48.             price = price + numTickets * 40;
  49.         }
  50.         System.out.printf("%.2f", price);
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement