How to calculate the product of 2 numbers using recursion in C++

1 Answer

0 votes
#include <iostream>

int product_Recursion(int a, int b) {
    if (a < b) {
        return product_Recursion(b, a);
    }
    else if (b != 0) {
        return (a + product_Recursion(a, b - 1));
    }
    else {
        return 0;
    }
}
 
int main()
{
    int a = 12 , b = 3;

    std::cout << product_Recursion(a, b);
 
    return 0;
}
 
 
 
/*
run:
 
36
 
*/

 



answered Jan 17, 2021 by avibootz
...