The Program in C that will read 10 integers into an array and then display their averages is given below:
#include <stdio.h>
int main() {
int n = 10, i;
int a[n];
float sum = 0.0, avg;
printf("Enter 10 integers: ");
for (i = 0; i < n; i++) {
scanf("%d", &a[i]);
sum += a[i];
}
avg = sum / n;
printf("The average of the integers is: %f\n", avg);
return 0;
}
Output:
Enter 10 integers: 12
44
99
34
11
78
34
56
26
12
The average of the integers is: 40.599998
Pro-Tips💡
This program first declares an array of size 10, and a variable sum
to keep track of the sum of the integers and a variable avg
to keep track of the average.
Then using a for loop, it reads 10 integers from the user, and each time it adds the current integer to the sum.
After the for loop completes, it calculates the average by dividing the sum by the number of integers (10). Finally, it prints out the average of the integers.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.