Write a C program to find the sum and average of array elements
Description: Take 5 numbers and store them in an array. Print the sum and the average.
Hint:
- Use a loop to read each element and add it to a
sumvariable.
C program to find the sum and average of an array
#include <stdio.h>
int main(void) {
int a[5], sum = 0;
printf("Enter 5 numbers: ");
for (int i = 0; i < 5; i++) {
scanf("%d", &a[i]);
sum += a[i];
}
printf("Sum = %d\n", sum);
printf("Average = %.2f\n", sum / 5.0);
return 0;
}
Output:
Output of the above program is
Enter 5 numbers: 10
20
30
40
55
Sum = 155
Average = 31.00
How it works
- The loop reads the numbers into
a[0]toa[4], and adds them tosum. - We divide by
5.0to get the decimal average.
Read C Arrays.
Learn more about the similar topics:
| Tutorials |
|---|
| No Content Found. |
| Exercises & Assignments |
|---|
| No Content Found. |
| Interview Questions & Answers |
|---|
| No Content Found. |