Sim0o0na

03. Fitness Card

Apr 30th, 2018
551
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2.  
  3. namespace FitnessCard
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             double money = double.Parse(Console.ReadLine());
  10.             char gander = char.Parse(Console.ReadLine());
  11.             int age = int.Parse(Console.ReadLine());
  12.             string sport = Console.ReadLine();
  13.             double totalMoney = 0;
  14.  
  15.             if ((age >= 5 && age <= 105) && (money >= 10 && money < 1000))
  16.             {
  17.                 //Пол   Gym Boxing  Yoga  Zumba Dances  Pilates
  18.                 //мъж    $42  $41    $45    $34   $51      $39
  19.                 if (gander == 'm')
  20.                 {
  21.                     switch (sport)
  22.                     {
  23.                         case "Gym":
  24.                             totalMoney = 42;
  25.                             break;
  26.                         case "Boxing":
  27.                             totalMoney = 41;
  28.                             break;
  29.                         case "Yoga":
  30.                             totalMoney = 45;
  31.                             break;
  32.                         case "Zumba":
  33.                             totalMoney = 34;
  34.                             break;
  35.                         case "Dances":
  36.                             totalMoney = 51;
  37.                             break;
  38.                         case "Pilates":
  39.                             totalMoney = 39;
  40.                             break;
  41.                     }
  42.                 }
  43.                 //Пол   Gym Boxing  Yoga  Zumba Dances  Pilates
  44.                 //жена  $35  $37    $42    $31   $53      $37
  45.                 else if (gander == 'f')
  46.                 {
  47.                     switch (sport)
  48.                     {
  49.                         case "Gym":
  50.                             totalMoney = 35;
  51.                             break;
  52.                         case "Boxing":
  53.                             totalMoney = 37;
  54.                             break;
  55.                         case "Yoga":
  56.                             totalMoney = 42;
  57.                             break;
  58.                         case "Zumba":
  59.                             totalMoney = 31;
  60.                             break;
  61.                         case "Dances":
  62.                             totalMoney = 53;
  63.                             break;
  64.                         case "Pilates":
  65.                             totalMoney = 37;
  66.                             break;
  67.                     }
  68.                 }
  69.                 if (age <= 19)
  70.                 {
  71.                     totalMoney -= totalMoney * 0.2;
  72.                 }
  73.                 if (totalMoney <= money)
  74.                 {
  75.                     Console.WriteLine($"You purchased a 1 month pass for {sport}.");
  76.                 }
  77.                 else
  78.                 {
  79.                     Console.WriteLine("You don't have enough money! You need ${0:f2} more.", totalMoney - money);
  80.                 }
  81.             }
  82.         }
  83.     }
  84. }
RAW Paste Data