grach

2016_March_6 Histogram

Nov 12th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.82 KB | None | 0 0
  1. using System;
  2.                    
  3. public class Program
  4. {
  5.     public static void Main()
  6.     {  
  7.        
  8.         int count = int.Parse(Console.ReadLine());
  9.        
  10.         double p1 = 0;
  11.         double p2 = 0;
  12.         double p3 = 0;
  13.         double p4 = 0;
  14.         double p5 = 0;     
  15.        
  16.         for (int i=0; i<count; i++)        
  17.             {
  18.                 var num = int.Parse(Console.ReadLine());
  19.             if (num<200) p1++;
  20.             else if (num>=200 && num<400) p2++;
  21.             else if (num>=400 && num<600) p3++;
  22.             else if (num>=600 && num<800) p4++;
  23.             else
  24.                 p5++;          
  25.             }      
  26.         double p1p = p1/count*100;
  27.         double p2p = p2/count*100;
  28.         double p3p = p3/count*100;
  29.         double p4p = p4/count*100;
  30.         double p5p = p5/count*100;
  31.        
  32.         Console.WriteLine("{0:f2}%", p1p);
  33.         Console.WriteLine("{0:f2}%", p2p);
  34.         Console.WriteLine("{0:f2}%", p3p);
  35.         Console.WriteLine("{0:f2}%", p4p);
  36.         Console.WriteLine("{0:f2}%", p5p);     
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment