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