Advertisement
NelIfandieva

AustralianTennisProfessionals

Jan 9th, 2020
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.09 KB | None | 0 0
  1. double stadiumCapacity = double.Parse(Console.ReadLine());
  2.             double fansNum = double.Parse(Console.ReadLine());
  3.             double sectorA = 0;
  4.             double sectorB = 0;
  5.             double sectorV = 0;
  6.             double sectorG = 0;
  7.             double playerOneFans = 0;
  8.             double playerTwoFans = 0;
  9.  
  10.             for (int i = 1; i <= fansNum; i++)
  11.             {
  12.                 char sector = char.Parse(Console.ReadLine());
  13.  
  14.                 switch (sector)
  15.                 {
  16.                     case 'A':
  17.                         sectorA++;
  18.                         playerOneFans++;
  19.                         break;
  20.                     case 'B':
  21.                         sectorB++;
  22.                         playerOneFans++;
  23.                         break;
  24.                     case 'C':
  25.                         sectorV++;
  26.                         playerTwoFans++;
  27.                         break;
  28.                     case 'D':
  29.                         sectorG++;
  30.                         playerTwoFans++;
  31.                         break;
  32.                     default:
  33.                         break;
  34.                 }
  35.             }
  36.  
  37.             double sectorAPercentage = (sectorA / fansNum) * 100;
  38.             double sectorBPercentage = (sectorB / fansNum) * 100;
  39.             double sectorVPercentage = (sectorV / fansNum) * 100;
  40.             double sectorGPercentage = (sectorG / fansNum) * 100;
  41.             double playerOnePercentage = (playerOneFans / fansNum) * 100;
  42.             double playerTwoPercentage = (playerTwoFans / fansNum) * 100;
  43.  
  44.             Console.WriteLine("{0:f2}%", sectorAPercentage);
  45.             Console.WriteLine("{0:f2}%", sectorBPercentage);
  46.             Console.WriteLine("{0:f2}%", sectorVPercentage);
  47.             Console.WriteLine("{0:f2}%", sectorGPercentage);
  48.             double fansPercentage = ((double)fansNum / (double)stadiumCapacity) * 100;
  49.             Console.WriteLine("{0:f2}%", (fansNum / stadiumCapacity) * 100);
  50.             Console.WriteLine("{0:f2}%", playerOnePercentage);
  51.             Console.WriteLine("{0:f2}%", playerTwoPercentage);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement