• Предмет: Информатика
  • Автор: kuandykovasema
  • Вопрос задан 1 год назад

используя функции для вставки или удаления символов со строк в С++ напишите программу, которая получит из слова s="information" слова s1="form" и s2="main"
помогите пожалуйстааааа


alice12324: не має змоги виконати тому і прохаю допомогти. якщо є час, допоможіть будь ласка. дякую гарного вечора!

Ответы

Ответ дал: asilvejstruk
1

#include <iostream>

#include <string>

int main() {

   std::string s = "information";

   std::string s1 = "form";

   std::string s2 = "main";

   // Получение слова s1 из s

   size_t pos = s.find(s1);

   if (pos != std::string::npos) {

       s.erase(pos, s1.length());

   }

   // Получение слова s2 из s

   pos = s.find(s2);

   if (pos != std::string::npos) {

       s.replace(pos, s2.length(), "");

   }

   std::cout << "Измененное слово s: " << s << std::endl;

   return 0;

}


alice12324: Завдання на фото, допоможіть будь ласка. ​
https://znanija.com/task/53070168?utm_source=android&utm_medium=share&utm_campaign=question
alice12324: подивіться будь ласка це питання
asilvejstruk: Посмотрел, не очень интересно за тебя делать сайт, выучи html и css
alice12324: не має змоги виконати тому і прохаю допомогти. якщо є час, допоможіть будь ласка. дякую гарного вечора!
Вас заинтересует