# How to calculate arithmetic mean in C++ :

Arithmetic mean is equal to the average of numbers. It is equal to the sum of numbers divide by the count of numbers. For example, the arithmetic mean of *n1*,*n2* and *n3* is *(n1 + n2 + n3)/3*.

In this post, we will learn how to calculate the arithmetic mean for user input numbers.

The program will ask the user to enter the count of numbers, it will then take these numbers as input from the user and calculate the arithmetic mean.

## C++ program :

The C++ program to calculate arithmetic mean is as below :

```
#include <iostream>
using namespace std;
int main()
{
//1
int total;
int sum = 0;
int currentNumber;
//2
cout << "Enter total count : " << endl; cin >> total;
//3
for (int i = 0; i < total; i++)
{
//4
cout << "Enter number " << i + 1 << " :" << endl; cin >> currentNumber;
sum += currentNumber;
}
//5
cout << "Arithmetic Mean : " << (sum / total) << endl;
return 0;
}
```

### Explanation :

*The commented numbers in the above program denote the step numbers below :*

- Create three variables
*total*,*sum*and*currentNumber*to hold the total count, sum of all numbers and current user input number. - Ask the user to enter the total count of numbers. Read it and store it in the variable
*total*. - Run one
*for loop*to read the numbers one by one. - Inside the loop, ask the user to enter a number, read it using
*cin*and store it temporarily in*currentNumber*. Also, add*currentNumber*to*sum*. - Finally, print out the arithmetic mean. Arithmetic mean is equal to
*sum/total*.

### Sample Output :

```
Enter total count :
5
Enter number 1 :
2
Enter number 2 :
4
Enter number 3 :
6
Enter number 4 :
8
Enter number 5 :
10
Arithmetic Mean : 6
```