desislava_topuzakova

04. Histogram

May 10th, 2020
1,531
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.30 KB | None | 0 0
  1. # за всяко едно число от 1 до n
  2. # повтарям: 1. чета стойността 2. проверка за група ->
  3. # увеличаваме броя на числата в групата
  4. n = int(input())
  5. group_one_count = 0
  6. group_two_count = 0
  7. group_three_count = 0
  8. group_four_count = 0
  9. group_five_count = 0
  10.  
  11.  
  12. for number in range(1, n + 1):
  13.     #1. чета стойността
  14.     value = int(input())
  15.     #2. проверка
  16.     if value < 200:
  17.         # група1
  18.         group_one_count += 1
  19.     elif 200 <= value <= 399:
  20.         # група2
  21.         group_two_count += 1
  22.     elif 400 <= value <= 599:
  23.         # група3
  24.         group_three_count += 1
  25.     elif 600 <= value <= 799:
  26.         # група4
  27.         group_four_count += 1
  28.     elif value >= 800:
  29.         # група5
  30.         group_five_count += 1
  31.  
  32. # 3. изчислим процентите -> броя на числата в групата / n(общ брой) * 100
  33. percent1 = group_one_count / n * 100
  34. percent2 = group_two_count / n * 100
  35. percent3 = group_three_count / n * 100
  36. percent4 = group_four_count / n * 100
  37. percent5 = group_five_count / n * 100
  38.  
  39. print(f'{percent1:.2f}%')
  40. print(f'{percent2:.2f}%')
  41. print(f'{percent3:.2f}%')
  42. print(f'{percent4:.2f}%')
  43. print(f'{percent5:.2f}%')
Advertisement
Add Comment
Please, Sign In to add comment