Advertisement
Guest User

BikeRace

a guest
Nov 13th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.71 KB | None | 0 0
  1. using System;
  2.  
  3. namespace BikeRace
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int numberOfJuniorCyclists = int.Parse(Console.ReadLine());
  10.             int numberOfSeniorCyclists = int.Parse(Console.ReadLine());
  11.             string kindOfTrack = Console.ReadLine();
  12.  
  13.             double feeJuniors = 0;
  14.             double feeSeniors = 0;
  15.             int sumOfCyclists = numberOfJuniorCyclists + numberOfSeniorCyclists;
  16.             double sum = 0;
  17.  
  18.             if (kindOfTrack == "trail")
  19.             {
  20.                 feeJuniors = 5.50;
  21.                 feeSeniors = 7.00;
  22.                 sum = (numberOfJuniorCyclists * feeJuniors) + (numberOfSeniorCyclists * feeSeniors);
  23.             }
  24.             else if (kindOfTrack == "cross-country")
  25.             {
  26.                 feeJuniors = 8.00;
  27.                 feeSeniors = 9.50;
  28.                 sum = (numberOfJuniorCyclists * feeJuniors) + (numberOfSeniorCyclists * feeSeniors);
  29.             }
  30.             else if (kindOfTrack == "downhill")
  31.             {
  32.                 feeJuniors = 12.25;
  33.                 feeSeniors = 13.75;
  34.                 sum = (numberOfJuniorCyclists * feeJuniors) + (numberOfSeniorCyclists * feeSeniors);
  35.             }
  36.             else if (kindOfTrack == "road")
  37.             {
  38.                 feeJuniors = 20.00;
  39.                 feeSeniors = 21.50;
  40.                 sum = (numberOfJuniorCyclists * feeJuniors) + (numberOfSeniorCyclists * feeSeniors);
  41.             }
  42.             if (sumOfCyclists >= 50)
  43.             {
  44.                 sum = sum - (sum * 0.25);
  45.             }
  46.             double totalSum = sum - (sum * 0.05);
  47.  
  48.             Console.WriteLine($"{totalSum:F2}");
  49.         }
  50.     }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement