Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 2. Write a program to find elements from an array that are larger than the average.
- */
- #include<stdio.h>
- int main()
- {
- int n, k = 0, i;
- float avg = 0;
- // array size
- scanf("%d", &n);
- int ar[n], lrg_el[n];
- // input array
- for (i = 0; i < n; ++i)
- {
- scanf("%d", &ar[i]);
- avg += ar[i];
- }
- avg /= (float)n;
- // comparing array elements with average
- for (i = 0; i < n; ++i)
- {
- if (ar[i] > avg)
- lrg_el[k++] = ar[i];
- }
- // print array
- for (i = 0; i < k; ++i)
- printf("%d ", lrg_el[i]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment