Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перемещающий конструктор и оператор перемещающего присваивания Правильно у меня написаны перемещающий конструктор и оператор присваивания? И исправьте ошибку в операторе "ссылка rvalue не может быть привязана к lvalue" class MyClass { private: int a;... https://www.cyberforum.ru/ cpp-beginners/ thread1883840.html C++ Кодирование в бинарной системе
Объясните пожалуйста на пальцах, как получаются такие данные, уже всю голову сломал. Это вроде бы как правильно решенные задачи. Для однозначного декодирования возьмем –log r3 = –log 0.027306 =...
C++ Три наименьших элемента массива переставить в начало https://www.cyberforum.ru/ cpp-beginners/ thread1883817.html
Напишите программу, которая находит три наименьших элемента массива и переставляет их в начало массива. Остальные элементы должны следовать далее в том же порядке. Входные данные Первая строка...
C++ Сортировка по алфавиту. Run-Time Check Failure #3 https://www.cyberforum.ru/ cpp-beginners/ thread1883813.html
Помогите пожалуйста. Visual c++ 2010 ругается. пишет Run-Time Check Failure #3 - The variable 'str' is being used without being initialized. Здесь формируется структура и осуществляется её...
C++ Структура.Вывести номера групп в порядке уменьшения средней успеваемости студентов
Всем привет! Тут вот задание такое: Каждый элемент входящего файла имеет такую структуру: <фамилия>, <номер группы>, <оценка 1>, <оценка 2>, <оценка 3>. При этом фамилия не больше 12 символов,...
C++ Нарисовать флаг Либерии https://www.cyberforum.ru/ cpp-beginners/ thread1883779.html
Реализовать динамический эффект поднятия флага на мачту на С++
C++ Составить программу рисования графика функции y = f i (x) на промежутке (1 - 20) на С++ Составить программу рисования графика функции y = f i (x) на промежутке (1 - 20). В результате экспериментов расположить его правильно на экране. https://www.cyberforum.ru/ cpp-beginners/ thread1883774.html Найти сумму элементов матрицы расположенных после минимального элемента C++
Дана целочисленная прямоугольная матрица. Определить: 2) Сумму элементов расположенных после минимального элемента.
C++ Определить количество нулевых элементов в тех строках матрицы, которые не содержат положительных элементов Дана целочисленная прямоугольная матрица. Определить: 1) Количество нулевых элементов в тех строках, которые не содержат положительных элементов. https://www.cyberforum.ru/ cpp-beginners/ thread1883768.html C++ Поменять местами два элемента однонаправленного списка https://www.cyberforum.ru/ cpp-beginners/ thread1883763.html
Помогите, пожалуйста, с++ не используя swap, создать функцию,которая будет менять местами два элемента однонаправленного списка по их порядковому номеру,не обращаясь к полю данных.
Напечатать текст, заменив все буквы "а" на буквы "б". Текст программа считывает с файла C++
написал прогу, но она не работает, может кто-нибудь подскажет в чем дело здесь?
C++ Подсчитать общее количество високосных лет на заданном промежутке https://www.cyberforum.ru/ cpp-beginners/ thread1883743.html
3)Известны номер начального (N) и конечного (К) года на некотором промежутке времени. Подсчитать общее кол-во високосных лет на этом промежутке.N и К вводятся с клавиатуры. Тут как бы с условием...
Эксперт С++
1934 / 1046 / 109
Регистрация: 29.03.2010
Сообщений: 3,167
20.12.2016, 15:07 0

Вывести все слова из строки длина которых меньше заданной - C++ - Ответ 9921477

20.12.2016, 15:07. Показов 2196. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Владимир77 как решение

Решение

Не по теме:

грёбанные некрофилы... (это я про составителей задания)


что-то по типу:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
char str[] = "My supper string";
int count = 0;
int wordBeginIndex = 0;
int wordLength = 0;
while (str[count] != '\n')
{
    if (str[count] == ' ')
    {
        if (wordLength < 3)
        {
             for (int i = wordBeginIndex; i < wordBeginIndex + wordLength; ++i)
             {
                     cout << str[i];
              }
              cout << "\n";
        }
 
        wordBeginIndex = count + 1;
        wordLength = 0;
    } 
    ++count;
}


Вернуться к обсуждению:
Вывести все слова из строки длина которых меньше заданной C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2016, 15:07
Готовые ответы и решения:

Из заданной строки удалить слова, длина которых меньше указанной.
Помогите написать программу которая из заданной символьной строки удаляет слова длина которых...

Удалить из строки все слова, длина которых меньше пяти символов
Доброго времени суток, условие в заголовке. Возможно ли добавить символ к строке? #include...

Удалить из строки все слова, длина которых меньше пяти символов. В строке не используются знаки препинания
Ребят , не могу решить , помогите пожалуйста. #include &quot;pch.h&quot; #include &lt;Windows.h&gt; #include...

Вывести слова из текстового документа, длина которых меньше введенного слова
Нужно написать на С++ програму, чтобы можно было вводить слова из текстового документа,меньше...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2016, 15:07

Удалить из строки слова, длина которых меньше заданной
Удалить из строки слова, длина которых меньше заданной. PREDICATES razd(string,integer,string) ...

Из заданной строки символов удалить слова, длина которых меньше указанной пользователем
Из заданной строки символов удалить слова, длина которых меньше указанной пользователем int n,...

Удалить из файла все слова, длина которых меньше половины длины самого длинного слова второй строки
Переписать текст в файл output.txt, удалив из него все слова, длина которых меньше половины длины...

Удалить из строки все слова, длина которых меньше пяти символов
1. Вывести на экране строку, введенную пользователем, по диагонали. 2. Добавить в строку пробелы...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru