saimun1

[EXAM TEST] 04. Football league

Jul 26th, 2017
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.54 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Practicing
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.  
  14.             double stadionCapacity = int.Parse(Console.ReadLine());
  15.             double fansNumber = int.Parse(Console.ReadLine());
  16.            
  17.             int sectorA = 0;
  18.             int sectorB = 0;
  19.             int sectorV = 0;
  20.             int sectorG = 0;
  21.             for (int i = 0; i < fansNumber; i++)
  22.             {
  23.                 char fanSector = char.Parse(Console.ReadLine());
  24.                 if (fanSector == 'A')
  25.                     sectorA++;
  26.                 if (fanSector == 'B')
  27.                     sectorB++;
  28.                 if (fanSector == 'V')
  29.                     sectorV++;
  30.                 if (fanSector == 'G')
  31.                     sectorG++;
  32.              
  33.             }
  34.  
  35.  
  36.  
  37.             var aPercent = 100 / (fansNumber / sectorA);
  38.             var bPercent = 100 / (fansNumber / sectorB);
  39.             var vPercent = 100 / (fansNumber / sectorV);
  40.             var gPercent = 100 / (fansNumber / sectorG);
  41.             var filledCapacity = 100 / (stadionCapacity / fansNumber);
  42.  
  43.             Console.WriteLine($"{aPercent:f2}%");
  44.             Console.WriteLine($"{bPercent:f2}%");
  45.             Console.WriteLine($"{vPercent:f2}%");
  46.             Console.WriteLine($"{gPercent:f2}%");
  47.             Console.WriteLine($"{filledCapacity:f2}%");
  48.  
  49.             Console.ReadLine();
  50.  
  51.  
  52.  
  53.  
  54.         }
  55.     }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment