Технологии
Описать функцию типа void с передачей параметров по ссылке или указателю, заменяющую в тексте слова «обязательно» на «возможно». В главной программе Дано 2 строки символов S1 и S2. C++ - вопрос №5068137
февраль 10, 2023 г.
-
Всего ответов: 3
-
<img src="/public/uploads/2023/02/11/2849cf3c903f04bb705700c572f5fccd.png" alt="" />#include <br />#include <br />void replaceWord(std::string& str, const std::string& oldWord, const std::string& newWord) {<br /> size_t pos = 0;<br /> while ((pos = str.find(oldWord, pos)) != std::string::npos) { str.replace(pos, oldWord.length(), newWord); pos += newWord.length(); }<br />}<br />int main() {<br /> std::string s1, s2;<br /> std::cout << "Введите первую строку: ";<br /> std::getline(std::cin, s1);<br /> std::cout << "Введите первую строку: ";<br /> std::getline(std::cin, s2);<br /> replaceWord(s1, "обязательно", "возможно");<br /> replaceWord(s2, "обязательно", "возможно"); std::cout << "Result after replacing: " << std::endl; std::cout << "String 1: " << s1 << std::endl;<br /> std::cout << "String 2: " << s2 << std::endl;<br /> return 0;<br />}<br /><br />Если ответ не отображается то напишите мне в личные сообщения
-
Если ответ не отображается то напишите мне в личные сообщения
-