(с++) Решение задачи Работа со строками

0 голосов

(с++) Решение задачи Работа со строками


image
image

спросил от Начинающий (137 баллов) в категории Информатика
оставил комментарий от Начинающий (137 баллов)

прикрепил свое решение но оно не подходит по условию

оставил комментарий от Начинающий (137 баллов)

нужно использовать String

оставил комментарий от Отличник (5.8k баллов)

Строки считываются с файла?

оставил комментарий от Начинающий (137 баллов)

да

1 Ответ
0 голосов
ответил от Одаренный (4.2k баллов)

Ну логика выглядит так:


image
оставил комментарий от Начинающий (137 баллов)

string s2 = "uaeio";
string s1 = "!";
while (in.peek() != EOF)
{
getline(in, str);
string::size_type k = str.find_first_of(s2);
while (k != string::npos)
{
str.insert(k, s1);
k = k + 2;
k = str.find_first_of(s2, k);
}
cout << str << endl;<br> }

оставил комментарий от Начинающий (137 баллов)

сделал

...