Advertisement
desislava_topuzakova

Untitled

Aug 25th, 2024
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. // Четем броя на игрите, които ще бъдат въведени
  2. int n = int.Parse(Console.ReadLine());
  3.  
  4. // Инициализираме броячи за различните игри
  5. int hearthstoneCnt = 0;
  6. int forniteCnt = 0;
  7. int overwatchCnt = 0;
  8. int otherGamesCnt = 0;
  9.  
  10. // Цикъл, който ще се изпълни n пъти
  11. for (int i = 0; i < n; i++)
  12. {
  13. // Четем името на играта
  14. string game = Console.ReadLine();
  15.  
  16. // Проверяваме коя игра е въведена и увеличаваме съответния брояч
  17. switch (game)
  18. {
  19. case "Hearthstone":
  20. hearthstoneCnt++;
  21. break;
  22. case "Fornite":
  23. forniteCnt++;
  24. break;
  25. case "Overwatch":
  26. overwatchCnt++;
  27. break;
  28. default:
  29. // Ако играта не е сред гореизброените, увеличаваме брояча за други игри
  30. otherGamesCnt++;
  31. break;
  32. }
  33. }
  34.  
  35. // Изчисляваме и отпечатваме процента за всяка игра спрямо общия брой игри
  36. Console.WriteLine($"Hearthstone - {(hearthstoneCnt * 1.0 / n * 100):F2}%");
  37. Console.WriteLine($"Fornite - {(forniteCnt * 1.0 / n * 100):F2}%");
  38. Console.WriteLine($"Overwatch - {(overwatchCnt * 1.0 / n * 100):F2}%");
  39. Console.WriteLine($"Others - {(otherGamesCnt * 1.0 / n * 100):F2}%");
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement