desislava_topuzakova

03. Oscars week in cinema

Mar 20th, 2021
684
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.35 KB | None | 0 0
  1. package Exam_February;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Task3 {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.  
  9.         String movie = scanner.nextLine();
  10.  
  11.         String typeHall = scanner.nextLine(); //normal, luxury, ultra luxury
  12.         int ticketCount = Integer.parseInt(scanner.nextLine());
  13.         double ticketPrice = 0;
  14.  
  15.         switch(movie){
  16.             case "A Star Is Born":
  17.                 switch(typeHall){
  18.                     case "normal":
  19.                         ticketPrice = 7.50;
  20.                         break;
  21.                     case "luxury":
  22.                         ticketPrice = 10.50;
  23.                         break;
  24.                     case "ultra luxury":
  25.                         ticketPrice = 13.50;
  26.                         break;
  27.                 }
  28.                 break;
  29.             case "Bohemian Rhapsody":
  30.                 switch(typeHall){
  31.                     case "normal":
  32.                         ticketPrice = 7.35;
  33.                         break;
  34.                     case "luxury":
  35.                         ticketPrice = 9.45;
  36.                         break;
  37.                     case "ultra luxury":
  38.                         ticketPrice = 12.75;
  39.                         break;
  40.                 }
  41.                 break;
  42.             case "Green Book":
  43.                 switch(typeHall) {
  44.                     case "normal":
  45.                         ticketPrice = 8.15;
  46.                         break;
  47.                     case "luxury":
  48.                         ticketPrice = 10.25;
  49.                         break;
  50.                     case "ultra luxury":
  51.                         ticketPrice = 13.25;
  52.                         break;
  53.                 }
  54.                 break;
  55.             case "The Favourite":
  56.                 switch(typeHall) {
  57.                     case "normal":
  58.                         ticketPrice = 8.75;
  59.                         break;
  60.                     case "luxury":
  61.                         ticketPrice = 11.55;
  62.                         break;
  63.                     case "ultra luxury":
  64.                         ticketPrice = 13.95;
  65.                         break;
  66.                 }
  67.                 break;
  68.         }
  69.  
  70.         double profit = ticketCount * ticketPrice;
  71.  
  72.         System.out.printf("%s -> %.2f lv.", movie,profit);
  73.     }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment