**C++ Basic Programs**

➤ Hello World! in C++

➤ Print Number in C++

➤ Add 2 Numbers C++

➤ Arithmetic Operation

➤ Sum Avg of 3 Number

➤ Area Program in C++

➤ Simple Interest in C++

➤ Find ASCII value in C++

➤ Swap 2 Number in C++

**Flow Control Programs**

➤ Even-Odd in C++

➤ +ve, -ve, 0 in C++

➤ Vowel-Consonant

➤ Greatest of 3 no.

➤ Check Leap Year

➤ Calculator Program

➤ Reverse a Number

➤ Sum of Natural Number

➤ GCD of 2 Number

➤ LCM of 2 Number

➤ Find Power in C++

➤ Fibonacci Series in C++

➤ Palindrome Number

➤ Find Factorial in C++

➤ Factorial Using Recursion

➤ Prime Number in C++

➤ Prime Number b/w 1-N

**Array**

➤ Linear Search in C++

➤ Binary Search in C++

**Others**

➤ Introduction to C++

➤ Data Types in C++

➤ Range of Data Types

➤ Void main, main vs int main

Program Description:- Find the average of two numbers in C++ language. Take two numbers from the end-user, find the sum then find the average of those numbers.

Assume we have two numbers:- x, and y. Then,**Sum of two numbers = x + yAverage = (Sum of two numbers) / 2**

To take input from the user * cin* is used, and to display the output message

*is used. Let us develop the program to find the average of Two Numbers in C++.*

**cout**## C++ Program to Find the Average of Two Numbers

The input value can be integer number or floating point number therefore we will take the float/double data type to store the input and result values.

```
#include<iostream>
using namespace std;
// main function
int main()
{
// declare variables
double x, y; // to store input
double sum; // to store sum
double avg; // to store average
// take input values
cout << "Enter two numbers: ";
cin >> x >> y;
// calculate sum value
sum = x + y;
// calculate average value
avg = sum/2;
// display result
cout << "Sum = " << sum << endl;
cout << "Average = " << avg << endl;
return 0;
}
```

Output:-

Enter two numbers: 10 20

Sum = 30

Average = 15

Enter two numbers: 12.9 23.89

Sum = 36.79

Average = 18.395

Enter two numbers: -15.3 56.5

Sum = 41.2

Average = 20.6

In this program, first of all, we declared all the variables required in this program. All the variables are of double data type so that they can store both integer and floating-point numbers, and they can store big numbers. To find the average value, first we must find the sum of those numbers. Then the average is calculated as average = sum/2. Finally, the result values i.e. sum and average values are displayed on the screen.

If you enjoyed this post, share it with your friends. Do you want to share more information about the topic discussed above or you find anything incorrect? Let us know in the comments. Thank you!