How to use the Increment and Decrement Operators In C++
Here use the increment/decrement operator to add two numbers. Decrement a number by one till it becomes zero and increment another number by one, return the second number.
while(B > 0){ A++; B--; }
C++ Program to Add Two Numbers Using the Increment and Decrement Operators
C++
// C++ program to add two number using // increment/decrement operator #include <iostream> using namespace std; // Function to return sum // of two number int addTwoNumber( int A, int B) { // When A is positive while (A > 0) { A--; B++; } // When A is negative while (A < 0) { A++; B--; } // Return sum of A and B return B; } // Driver Code int main() { // Given two number int A = 4, B = 11; // Function call cout << "sum = " << addTwoNumber(A, B); return 0; } |
sum = 15
- Time Complexity: O(N), where N is the min(A,B)
- Auxiliary Space: O(1)
Add Two Numbers in C++
The addition of two numbers is a simple task in C++ that can be done using the arithmetic addition operator (+). But there are many other ways to find the sum of two numbers in C++. In this article, we will discuss 7 different ways to add two numbers in C++.