Advertisement
CoineTre

07_exam.Cinema Tickets

Nov 27th, 2020
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.92 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Test1 {
  3.     public static void main(String[] args) {
  4.         Scanner scanner = new Scanner(System.in);
  5.         String movie ="";
  6.         String input = "";
  7.         int standardTickets = 0;
  8.         int studentTickets = 0;
  9.         int kidsTickets = 0;
  10.         int sumTickets = 0;
  11.         int totalTickets = 0;
  12.         while (!input.equals("Finish")){
  13.             sumTickets=0;
  14.             movie=scanner.nextLine();
  15.             int soldTickets = Integer.parseInt(scanner.nextLine());
  16.             input=scanner.nextLine();
  17.             while (!input.equals("End")^ input.equals("Finish")){
  18.                 switch (input){
  19.                     case"standard":
  20.                         standardTickets++;
  21.                         sumTickets++;
  22.                         break;
  23.                     case"student":
  24.                         studentTickets++;
  25.                         sumTickets++;
  26.                         break;
  27.                     case"kid":
  28.                         kidsTickets++;
  29.                         sumTickets++;
  30.                         break;
  31.                 }
  32.             input = scanner.nextLine();
  33.                 }
  34.             totalTickets+=sumTickets;
  35.             double percentTickets = 1.0*sumTickets/soldTickets*100;
  36.             System.out.printf("%s %.2f%% full.%n",movie,percentTickets);
  37. //            movie=scanner.nextLine();
  38.         }
  39.         double studentsTicketsPercent = 1.0*studentTickets/totalTickets*100;
  40.         double standardTicketsPercent = 1.0*standardTickets/totalTickets*100;
  41.         double kidsTicketsPercent = 1.0*kidsTickets/totalTickets*100;
  42.         System.out.printf("Total tickets: %d%n",totalTickets);
  43.         System.out.printf("%.2f%%  student tickets%n",studentsTicketsPercent);
  44.         System.out.printf("%.2f%%  standard tickets%n",standardTicketsPercent);
  45.         System.out.printf("%.2f%%  kids tickets%n",kidsTicketsPercent);
  46.     }
  47.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement