Q.) WAP to print finding the average of first N natural numbers using Do while loop in C program.
#include < stdio.h>
int main() {
int sum = 0, N, i = 1;
float avg;
printf("Enter the value of N : ");
// input N
scanf("%d", &N);
do {
// loop body
sum = sum + i;
i++;
} while (i <= N);
printf("Sum : %d", sum);
avg = (float)sum / N;
printf("\nAverage of %d numbers : %0.2f", N, avg);
getch();
}
Output
Enter the value of N : 12
Sum : 78
Average of 12 numbers : 6.50