2) Дано целое число X. Определить кратно ли оно 2, 3 и целому числу P.
2) Дано целое число X. Определить кратно ли оно 2, 3 и целому числу P.
Ответ(ы) на вопрос:
Гость
#include
using namespace std;
bool isMultiple(int n, int m);
int main() {
setlocale(LC_ALL,"Russian");
int x, p;
cout << "x = ";
cin >> x;
cout << "p = ";
cin >> p;
int check[3] = { 2, 3, p },
l = sizeof(check)/sizeof(*check);
for(size_t i = 0; i < l; ++i) {
if ( isMultiple(x, check[i]) ) {
cout << "x кратное " << check[i] << '\n';
}
else {
cout << "x не кратное " << check[i] << '\n';
}
}
return 0;
}
bool isMultiple(int n, int m) {
if (n % m == 0) {
return true;
}
else {
return false;
}
}
Не нашли ответ?
Похожие вопросы