C++ Program to Perform Addition, Subtraction, Multiplication and Division

C++ program to perform basic arithmetic operations of two numbers. Numbers are assumed to be integers and will be entered by the user.

#include <iostream>
using namespace std;

int main()
    int first, second, add, subtract, multiply;
    float divide;
    cout > first;
    cin >> second;
    add        = first + second;
    subtract = first - second;
    multiply = first * second;
    divide     = first / (float)second;   //typecasting

Output of program:

Please enter two integer:

Sum = 13
Difference = 9
Multiplication = 22
Division = 5.5 

When we divide two integers in C++ language we get integer result for example 5/2 evaluates to 2. As a general rule integer/integer = integer and float/integer = float or integer/float = float. So we convert denominator to float in our program, you may also write float in numerator. This is known as explicit conversion typecasting.

Scroll Back to Top