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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Url DownloadToFile url из .TXT http://www.cyberforum.ru/cpp-beginners/thread1077831.html
Привет всем форумчанам. Задача: Программа должна открывать текстовый документ,находить необходимые URL адресса.Необходимость оканчания ссылки на .. .exe. И прогружать по средством URLDownloadToFile.В определенный католог.Если загрузка слетела по причине битой ссылки,или отказ в доступе возвращатся дальше по тексту. Вероятно необходимо использовать ReadFile.Как это описать желательно в...
C++ Создать класс строку в С++. Переопределение операторов Доброго времени суток. Подскажите пожалуйста в чём ошибка в операторе >>. Когда его вызываю в основной программе, то почему-то компилятор не хочет знать то, что я пишу. Задание: определить класс-строку. В класс включать два конструктора: для определения класса-строки строкой символов и путем копирования другой строки (объекта класса строки). Определить операции над строками: 1) >> -... http://www.cyberforum.ru/cpp-beginners/thread1077827.html
График на основе данных с++ C++
Вечер добрый. Днем, была проблема с прогой. Сейчас проблема с графиком. Сдал преподу прогу, засчитал. Но теперь, требует построить график по данным. Отправил ему графики (сделанные в документе 6я страница исходя из полученных данных) В ответ получил следующее. Я вроде бы понял, что от меня хотят, но не понимаю, как это реализовать. Если взять массив 5000, то не получается (судя по моему...
C++ Деление числа на разряды
Написать программу, выводящую на экран разряды введенного числа и их сумму. То есть, если пользователь ввел число 3746, программа выдаст следующее: 6 4 7 3 Сумма чисел : 20;
C++ 12. Найти остаток от деления целой части выражения sin(a+b)0.5c на 4 и вывести на экран сообщение о величине остатка. Если остаток равен 0, то значени http://www.cyberforum.ru/cpp-beginners/thread1077815.html
Найти остаток от деления целой части выражения sin(a+b)0.5c на 4 и вывести на экран сообщение о величине остатка. Если остаток равен 0, то значение выражения заменить на его целую часть. Если остаток равен 1, значение выражения заменить на его дробную часть. В остальных случаях оставить без изменения.
C++ Функция WordLength(s,n) Функция WordLength(s,n) Назначение: определение длины слова с номером n в строке s. подробнее

Показать сообщение отдельно
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
21.01.2014, 23:33     Вывести только те слова сообщения, которые содержат не более чем n букв
Да от простая выведет все слова состоящие из 4 и менее символов.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <regex>
#include <string>
using namespace::std;
 
int main()
{
string s="hellow bb ddddd dddd adfasd";
string s1=regex_replace(s,regex("\\w{5,}\\s*"),string(""));
cout <<"s1= "<<s1<<endl;
 
return 0;
}
 
Текущее время: 10:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru