Вопрос пользователя:
Ответ нейросети:
#include <iostream> #include <string>
int main() { std::string number; char digit;
// Ввод числа
std::cout << "Введите натуральное число: ";
std::cin >> number;
// Ввод цифры для удаления
std::cout << "Введите цифру для удаления: ";
std::cin >> digit;
// Удаление цифры из числа
for (int i = 0; i < number.length(); i++) {
if (number[i] == digit) {
number.erase(i, 1);
i--; // Уменьшаем счетчик, чтобы не пропустить следующий символ
}
}
// Вывод измененного числа
std::cout << "Число после удаления цифры: " << number << std::endl;
return 0;
}
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.