Răspuns:
#include <iostream>
using namespace std;
int main(){
int x;
int product = 1;
cout << "x=";
cin >> x;
for (int i = 2;i <= x / 2; i++) {
if (x % i == 0) {
product *= i;
}
}
cout << "Produsul divizorilor numarului " << x << " este: " << product << endl;
return 0;
}
Explicație: