Advertisement
desislava_topuzakova

03. Fitness Card

Mar 31st, 2020
312
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.05 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class FitnessCard_03 {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.  
  7.         double budget = Double.parseDouble(scanner.nextLine());
  8.         char gender = scanner.nextLine().charAt(0);
  9.         int age = Integer.parseInt(scanner.nextLine());
  10.         String sport = scanner.nextLine();
  11.  
  12.         double price = 0;
  13.         if (gender == 'm')
  14.         {
  15.             switch (sport) {
  16.                 case "Gym":
  17.                     price = 42;
  18.                     break;
  19.                 case "Boxing":
  20.                     price = 41;
  21.                     break;
  22.                 case "Yoga":
  23.                     price = 45;
  24.                     break;
  25.                 case "Zumba":
  26.                     price = 34;
  27.                     break;
  28.                 case "Dances":
  29.                     price = 51;
  30.                     break;
  31.                 case "Pilates":
  32.                     price = 39;
  33.                     break;
  34.             }
  35.         }
  36.         else
  37.         {
  38.             switch (sport) {
  39.                 case "Gym":
  40.                     price = 35;
  41.                     break;
  42.                 case "Boxing":
  43.                     price = 37;
  44.                     break;
  45.                 case "Yoga":
  46.                     price = 42;
  47.                     break;
  48.                 case "Zumba":
  49.                     price = 31;
  50.                     break;
  51.                 case "Dances":
  52.                     price = 53;
  53.                     break;
  54.                 case "Pilates":
  55.                     price = 37;
  56.                     break;
  57.             }
  58.         }
  59.  
  60.         if (age <= 19)
  61.         {
  62.             price -= price * 0.2;
  63.         }
  64.  
  65.         if (budget >= price)
  66.         {
  67.             System.out.printf("You purchased a 1 month pass for %s.", sport);
  68.         }
  69.         else
  70.         {
  71.             double needMoney = price - budget;
  72.             System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
  73.         }
  74.     }
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement