Форум программистов, компьютерный форум CyberForum.ru

Ввести массив строк символов (текст), которые могут содержать подстроки “child”. Заменить в тексте каждую подстроку “child” подстрокой “children”. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В прямоугольной матрице размера m*n в каждой строке поменять местами первый и минимальный элементы. http://www.cyberforum.ru/cpp-beginners/thread213460.html
Помогите написать программу на языке Си В прямоугольной матрице размера m*n в каждой строке поменять местами первый и минимальный элементы. Заранее спасибо!
C++ Функция нахождения минимума char *minimum(AVTO**avto) { char min={'0'}; int minp=avto->probeg; for(int i=0;i<n-1;i++){ if (avto->probeg < minp){ minp=avto->probeg; }} strcpy(min,avto->probeg); return min; http://www.cyberforum.ru/cpp-beginners/thread213458.html
C++ Мой класс для расчетов с задаваемым количеством знаков после запятой.
Этим летом я писал класс для расчетов с задаваемым количеством знаков после запятой. Целей не ставил никаких, просто было нечего делать. Теперь пылится на компе. Решил выложить сюда, вдруг кому пригодится... Если у кого будет критика\пожелания\и т.д. буду рад услышать. Код работает не быстро, поскольку идея довольно-таки примитивна. Со знаками(+\-) разбирается правильно. Алгоритм деления не очень...
Копирование файла C++
и если есть, как осуществить копирование нетипизированного файла в С++? вот это копирует слово с текстового файла 1 в текстовый файл 2, хз как дальше делать( #include<iostream> #include <fstream> using namespace std; int main(){ char c;
C++ Ввести строку и слово. Вывести те слова, которые не содержат букв, входящих в слово (через <stdio.h>) http://www.cyberforum.ru/cpp-beginners/thread213421.html
Помогите плз...лучше с пояснениями
C++ Написать программу, которая выводит таблицу степеней двойки от нулевой до десятой Используя задачи 1-5 составить программу с 6 функциями включая меню. Задача1 1.Написать уравнение проверки знания даты начала II мировой войны! имя папки:contr.h #include <stdio.h> #include <conio.h> void main() { int year; // ответ printf("\n В каком году началась Вторая Мировая Война?\n"); подробнее

Показать сообщение отдельно
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
18.12.2010, 20:56     Ввести массив строк символов (текст), которые могут содержать подстроки “child”. Заменить в тексте каждую подстроку “child” подстрокой “children”.
#include <conio.h>
#include <iostream>
#include <cstring>

using namespace std;

void replace(string &str) //my function
{
string st1 = "child", st2 = "children";
while(str.find(st1) != -1){
str.replace(str.find(st1,0), st1.length(), st2); //function replace text of string.
}
}
int main()
{

string str="Child are play in football"; // initial text
cout << "Initial string:" ;
cout << str<< endl;
cout << "Result string:" ;
replace(str); // result text after replacement
cout << str<< endl;
getch();

}
 
Текущее время: 17:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru