# C++ Program to Multiply Two Numbers

In this post, we will learn how to multiply two numbers using the C++ Programming language.

This program asks the user to enter two numbers, then this program finds the product of two numbers using the arithmetic operator.

So, without further ado, letâ€™s begin this tutorial.

## C++ Program to Multiply Two Numbers

```// C++ Program to Multiply Two Numbers
#include <iostream>
using namespace std;

int main(){
int num1, num2, result;

cout << "Enter the first number: ";
cin >> num1;
cout << "Enter the second number: ";
cin >> num2;

// Perform multiplication
result = num1 * num2;

// Displaying output
cout << "Product of two numbers: " << result << endl;
return 0;
}
```

Output

``````Enter the first number: 5
Enter the second number: 7
Product of two numbers: 35
``````

## How Does This Program Work ?

```    int num1, num2, result;
```

In this program, we have declared three integer data type variables named num1, num2, and result.

```    // Asking for input
cout << "Enter the first number: ";
cin >> num1;
cout << "Enter the second number: ";
cin >> num2;
```

Now, the user is asked to enter two numbers. These numbers get stored in the num1 and num2 named variables.

```    // Perform multiplication
result = num1 * num2;
```

We find the product of two numbers using the (*) operator. The product of two numbers gets stored in the result named variable.

```    // Displaying output
cout << "Product of two numbers: " << result << endl;
```

At last, the product of two numbers is displayed on the screen using the cout statement.

## Conclusion

I hope after going through this post, you understand how to multiply two numbers using the C++ Programming language.

If you have any doubt regarding the program, feel free to contact us in the comment section. We will be delighted to assist you.