Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,p,k,x;
cout << "n = ";cin >> n;
cout << "p = ";cin >> p;
cout << "k = ";cin >> k;
for (int i = 1; i <= n; i++){
cin >> x;
if ( x % k == 0 && x % p == 0)
cout << x << " este divizbil simultan cu " << k << " si " << p;
}
}
Explicație:
Ceva de genul ar trebui sa fie, dar daca vrei sa verifici ca numerele sunt strict pozitive poti pune un if inainte de for.