How to calculate the values of a and b where a × b = 899 in C++

1 Answer

0 votes
#include <iostream>

// You can compute all integer pairs (a, b) such that a × b = 899 
// by checking every divisor of 899


void findAB(int n) {
    for (int a = 1; a <= n; a++) {
        if (n % a == 0) {
            int b = n / a;
            std::cout << "a = " << a << ", b = " << b << std::endl;
        }
    }
}

int main() {
    int n = 899;
    
    findAB(n);
}



/*
run:

a = 1, b = 899
a = 29, b = 31
a = 31, b = 29
a = 899, b = 1

*/

 



answered 19 hours ago by avibootz
...