- Related Questions & Answers
- PHP program to find the average of the first n natural numbers that are even
- Average of Squares of n Natural Numbers?
- Average of first n odd naturals numbers?
- Average of Squares of Natural Numbers?
- Sum of square-sums of first n natural numbers
- Sum of first n natural numbers in C Program
- Sum of sum of first n natural numbers in C++
- C Program for cube sum of first n natural numbers?
- C++ Program for cube sum of first n natural numbers?
- Python Program for cube sum of first n natural numbers
- Java Program to cube sum of first n natural numbers
- C++ Program for Sum of squares of first n natural numbers?
- Sum of squares of first n natural numbers in C Program?
- Python Program for Sum of squares of first n natural numbers
- Average of even numbers till a given even number?

- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who

Average or mean of n even natural number is the sum of numbers divided by the numbers.

You can calculate this by two methods &minus

Find the sum of n even natural numbers and divide it by number, Using loop.

- Find the sum of n even natural numbers and divide it by number, Using formula.

Find the sum of even natural numbers using a loop that counts up to the number we want the sum. Then we will divide it by n.

#include <stdio.h> int main(void) { int n = 5; int sum = 0; int average = 0; for (int i = 1; i <= n ; i++) { sum += (i*2); } average = sum / n; printf("The average of %d even natural numbers is %d", n,average); return 0; }

The average of 5 even natural numbers is 6

Find the sum of even natural numbers using a mathematical Formula that directly calculates the average.

The formula is (n + 1) = n*(n + 1 )/ n..

#include <stdio.h> int main(void) { int n = 5; int average = n+1 ; printf("The average of %d even natural numbers is %d", n,average); return 0; }

The average of 5 even natural numbers is 6

The second method that uses formula is better because in cases with larger value of n, the loop will run n time will increase the time.

Advertisements