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

Строки(стринг).....удаление слов из текста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа с классом и объектами!!!))) http://www.cyberforum.ru/cpp-beginners/thread73913.html
Всем привет)Помогите пожалуйста исправить программку так,что бы она была с классом и объектами!!!))) Задание: Ввести несколько строк и проверить, может ли этот текст быть классом. Проверять только наличие слова class , фигурных скобок в начале и конце, точки с запятой в конце. Программа должна выдавать одно из двух сообщений: "текст не может быть классом " ...
C++ одномерные и двумерные массивы Привет всем) мне для зачета по информатике нужно решить 3 задачи на массивы) помогите пожалуйста ... Вот сами задачи: 1) Вычислить сумму модулей элементов однородного массива расположенных после первого отрицательного элемента. 2) Преобразовать одномерный массив таким образом, чтобы в начале располагались все элементы равные нулю, а потом все остальные. 3) В целочисленной квадратной... http://www.cyberforum.ru/cpp-beginners/thread73880.html
C++ Как ее сделать?2
Задана вещественная матрица r найти произведение ее элементов в каждом столбце.
массивы C++
Привет всем) мне для зачета по информатике нужно решить 3 задачи на массивы) помогите пожалуйста ... Вот сами задачи: 1) Вычислить сумму модулей элементов однородного массива расположенных после первого отрицательного элемента. 2) Преобразовать одномерный массив таким образом, чтобы в начале располагались все элементы равные нулю, а потом все остальные. 3) В целочисленной квадратной...
C++ Вычисление среднего значения http://www.cyberforum.ru/cpp-beginners/thread73861.html
нужна программа которая будет вычислять среднее значение
C++ Как ее сделать? Задан массив A известно что все элементы >0. Получить среднее геометрическоев A(нулевое),...,A(m-1). Среднее геометрическое равно корню n-ой степени из произведения n элементов. подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
13.12.2009, 18:05     Строки(стринг).....удаление слов из текста
эт если тебе надо сохранить первоначальную строку в начальном виде, а вообще можно передовать просто ссылку на строку и препарировать её как нужно. -> void ReplaceWord(const int number, string & sourse)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <string>
 
 
using namespace std;
 
string ReplaceWord(const int number, const string & sourse)
{
    string strNumb="", str=sourse;
    int index, cnt=1;
    while ((index=str.find_first_of(" "))!=string::npos)
    {
        if(cnt%number)  strNumb+=str.substr(0,index+1);
        else            strNumb+="- ";
 
        str=str.substr(index+1);                   
        ++cnt;  
    }
 
    return strNumb;
}
 
int main(void)
{
    string str;
    int number;
 
    cout << "Enter text: "; getline(cin, str);      str+=" ";
    cout << "Enter number: "; cin>>number;
 
    cout<<"str: "<<ReplaceWord(number,str)<<endl;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru