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

В символьной строке удалить все слова, состоящие более чем из N - букв - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нахождения больших простых чисел http://www.cyberforum.ru/cpp-beginners/thread1140928.html
Нахождения больших простых чисел. Реализовать программу на C++. спасибо за помощь
C++ Как батником задать значение переменной программе Visual C++ пишу в Bat код consol.exe -peremenna 55 -pluss 100 Pause Екзешник consol.exe принемает код Батника запускаеться и выполняет подсчет и выводит на екран 55+100=155 http://www.cyberforum.ru/cpp-beginners/thread1140920.html
Запись и чтение в тестовый файл C++
Создаете текстовый файл example.txt, содержащий текст "C++ is able to input and output the built - in data types using the stream extraction operator>>and the stream insertiomn operator<<.The stream insertion and stream extraction operators also can be overloaded to perform input and output for user-defined types like an object.". Необходимо заменить в тексте все слова длиной 5 символов на...
В C заносятся из A все отрицательные числа. Потом A дополняется из B числами, перед которыми встречаются отр числа C++
В C заносятся из A все отрицательные числа. Потом A дополняется из B числами, перед которыми встречаются отрицательные числа.
C++ Builder Работа со строками текстового файла http://www.cyberforum.ru/cpp-beginners/thread1140903.html
Добрый вечер уважаемые участники. Хотел попросить у Вас помощи, часть программы сделал, а часть никак, может время позднее влияет...Буду краток, у меня есть зашифрованный текстовый файл, который включает в себя тестовое количеств баллом на необходимую оценку и задание с правильными вариантами ответа. Всё рсположено построчно т.е.: отлично 50 хорошо 40 удовлетворительно 30 . //обозначение...
C++ Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки частью второй строки Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки частью второй строки. 1. Я дуб дубом,даже не понимаю что надо сделать( 2. Надеюсь на помощь 3. Win32 подробнее

Показать сообщение отдельно
IrineK
Заблокирован
08.04.2014, 00:20     В символьной строке удалить все слова, состоящие более чем из N - букв
Цитата Сообщение от xVadimusx Посмотреть сообщение
можно и string)
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
#include <iostream>
#include <sstream>
using namespace std;
 
 
int main()
{   string s = "111 2222 333333 444444444 555555555555 1111 100500 9001";
    int N = 5;
    string word, temp;
 
    istringstream iss;
    iss.str(s);
    size_t n = s.length();
 
    cout << "\nOriginal string:\n" << s;
 
    while (iss >> word)
    {   if (word.length() > N)
            continue;
        temp += word;
        temp += " ";
    }
 
    s = temp;
    cout << "\nResult:\n" << s;
 
    cin.sync(); cin.get();
    return 0;
}
Миниатюры
В символьной строке удалить все слова, состоящие более чем из N - букв  
 
Текущее время: 18:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru