KAR98S

groups and frequencies_simple.c

Jan 26th, 2021 (edited)
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. //input size and size number of integers, output range and frequencies
  2. #include <stdio.h>
  3.  
  4. int main() {
  5.     int arr[99] = { 0 }, aSize = 0;
  6.     int sort[11] = { 0 }, sSize = 11;
  7.  
  8.     printf("Enter size: "); scanf("%d", &aSize);
  9.     printf("Enter elements: ");
  10.     for (int i = 0; i < aSize; i++) {
  11.         scanf("%d", &arr[i]);
  12.     }
  13.  
  14.     printf("Elements: ");
  15.     for (int i = 0; i < aSize; i++) {
  16.         printf("%d, ", arr[i]);
  17.         sort[arr[i] / 10]++;
  18.     }
  19.  
  20.     printf("\n\n      range\t\tFrequency");
  21.     for (int i = 0; i/10 < sSize; i+=10) {
  22.         printf("\n  %d\tto\t%d\t    %d", i, i + ((i == 100) ? 0 : 9), sort[i/10]);
  23.     }
  24.     return 0;
  25. }
Add Comment
Please, Sign In to add comment