
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- 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 of Even Numbers Till a Given Even Number
To find the average of even numbers till a given even number, we will add all the even number till the given number and t count the number of even numbers. Then divide the sum by the number of even numbers.
Example
Average of even numbers till 10 is 6 i.e.
2 + 4 + 6 + 8 + 10 = 30 => 30/ 5 = 6
There are two methods for calculating the average of even number till n which is an even number.
- Using Loops
- Using Formula
Program to find the average of even number till n using loops
To calculate the average of even numbers till n, we will add all even numbers till n and then divide in by the number of even number till than.
Program to calculate the average of even natural numbers till n −
Example Code
#include <stdio.h> int main() { int n = 14,count = 0; float sum = 0; for (int i = 1; i <= n; i++) { if(i%2 == 0) { sum = sum + i; count++; } } float average = sum/count; printf("The average of even numbers till %d is %f",n, average); return 0; }
Output
The average of even numbers till 14 is 8.000000
Program to find the average of even numbers till n using Formula
To calculate the average of even numbers till n we can use a mathematical formula (n+2)/2 where n is an even number which is the given condition in our problem.
Program to calculate the average of n even natural numbers −
Example Code
#include <stdio.h> int main() { int n = 15; float average = (n+2)/2; printf("The average of even numbers till %d is %f",n, average); return 0; }
Output
The average of even numbers till 14 is 8.000000