Замените в строке на символы, имеющие четный код, на символ, введенный пользователем, определите количество замен, и результат выведите на экран. С++

25 Мая 2020 в 19:40
174 +1
0
Ответы
1
include include

int main() {
std::string str;
char userChar;
int count = 0;

std::cout << "Enter a string: ";
std::getline(std::cin, str);
std::cout << "Enter a character: ";
std::cin >> userChar;
for (int i = 0; i < str.length(); i++) {
if ((int)str[i] % 2 == 0) {
str[i] = userChar;
count++;
}
}
std::cout << "Number of replacements: " << count << std::endl;
std::cout << "Result: " << str << std::endl;
return 0;

}

18 Апр 2024 в 11:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир