# C++ Arithmetic Operators –>

## C++ Arithmetic Operators –

C++ Arithmetic Operators Performs maths calculations like addition(+), subtraction(-), division(/), multiplication(*) and modulus(%).

### Types of Arithmetic Operators :

Arithmetic operators are further divide into

• Unary Operators – The operators that act on one operand are referred as unary operators.
• Binary Operators – The operators that act upon two operands are referred as Binary operators.
 Arithmetic Operators Types Symbol Name Example Comments Unary Operators + Unary Plus a=5,a=-4 +a means +5 +a means -4 – Unary minus a=5,a=-4 -a means -5 -a means 4 Binary Operators + Addition 7+8=15 Adds values of its two operands – Subtraction 6-5=1 5-6=-1 Subtracts value of right operand from value of left operand / Division 80/8=10 Divides value of left operand with value of right operand * Multiplication 5*3=15 Multiplies the values of both operands % Modulus or Remainder 10%5=0 8%5=3 3%5=3 Divides the two operands and gives the remainder resulting.

### Example of C++ program for Arithmetic Operators –

```#include <iostream.h>
int main ()
{
clrscr();
int a = 10, b = 5;
cout<<"value of a = "<<a<<"\nand value of b = "<<b;
cout<<"\nAddition(+) Arithmetic op. will result in = "<<a+b;
cout<<"\nSubtraction(-) Arithmetic op. will result in = "<<a-b;
cout<<"\nDivision(/) Arithmetic op. will result in = "<<a/b;
cout<<"\nMultiplication(*) Arithmetic op. will result in = "<<a*b;
cout<<"\nModulus(%) Arithmetic operator will result in = "<<a%b;
return 0;
}```
##### Output of the above Program :
```value of a = 10
and value of b = 5
Addition(+) Arithmetic op. will result in = 15
Subtraction(-) Arithmetic op. will result in = 5
Division(/) Arithmetic op. will result in = 2
Multiplication(*) Arithmetic op. will result in = 50
Modulus(%) Arithmetic operator will result in = 0```