Code:
#include iostream
#include conio.h
#include stdlib.h
using namespace std;
int add(int x, int y)
{
int carry;
while (y != 0)
{
carry = x & y;
x = x ^ y;
y = carry << 1;
}
return x;
}
int main(int argc, char **argv)
{
cout << "Enter the numbers to be added:";
int x, y;
cin >> x >> y;
cout << "The Summation is: " << add(x, y);
}
Output:
Enter the numbers to be added:23 24
The Summation is: 47
More C++ Programs: