Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _04._Fishing_Boat
- {
- class Program
- {
- static void Main(string[] args)
- {
- //for -> повторение + колко точно пъти
- //начална стойност -> първото число (1)
- //крайна стойност -> n-тото число
- //повторение -> четем някаква стойност
- //промяна -> преминавам към следващото число
- int n = int.Parse(Console.ReadLine()); //брой на числата
- int countGroup1 = 0; //брой на числата в група 1
- int countGroup2 = 0; //брой на числата в група 2
- int countGroup3 = 0; //брой на числата в група 3
- int countGroup4 = 0; //брой на числата в група 4
- int countGroup5 = 0; //брой на числата в група 5
- for (int number = 1; number <= n; number++)
- {
- int value = int.Parse(Console.ReadLine());
- //проверка в коя група попада
- //ако отговаря на условието за дадена група -> учеличаваме броя на числата в тази група
- //група 1 -> < 200
- if (value < 200)
- {
- countGroup1++;
- }
- //група 2 -> [200; 399]
- else if (value >= 200 && value <= 399)
- {
- countGroup2++;
- }
- //група 3 -> [400; 599]
- else if (value >= 400 && value <= 599)
- {
- countGroup3++;
- }
- //група 4 -> [600; 799]
- else if (value >= 600 && value <= 799)
- {
- countGroup4++;
- }
- //група 5 -> >= 800
- else if (value >= 800)
- {
- countGroup5++;
- }
- }
- //броя на числата във всяка една от групите
- //процент = бр. числата в група / общ брой числа * 100;
- double percent1 = countGroup1 * 1.0 / n * 100;
- double percent2 = countGroup2 * 1.0 / n * 100;
- double percent3 = countGroup3 * 1.0 / n * 100;
- double percent4 = countGroup4 * 1.0 / n * 100;
- double percent5 = countGroup5 * 1.0 / n * 100;
- Console.WriteLine($"{percent1:F2}%");
- Console.WriteLine($"{percent2:F2}%");
- Console.WriteLine($"{percent3:F2}%");
- Console.WriteLine($"{percent4:F2}%");
- Console.WriteLine($"{percent5:F2}%");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment