Даны натуральные числа n и m (m <10). Выяснить, входит цифра m в запись числа n
Даны натуральные числа n и m (m <10). Выяснить, входит цифра m в запись числа n. Как мне ето сделать например человек ввел 345 и узнать входит ли 45 і даное число или как?Как мне ето сделать? Мне трудно понят пользователь должен вводить любое число или от 10 и више?
Ответы (1 шт):
Автор решения: Mikhailo
→ Ссылка
Поскольку у вас С++:
bool isMinN(int n, int m) {
if (m < 1 || m > 10) throw runtime_error("Wrong input");
while(n) {
if (n%10 == m) return true;
n /= 10;
}
return false;
}