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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xVadimusx
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 12
#1

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

07.04.2014, 00:19. Просмотров 880. Ответов 3
Метки нет (Все метки)

Напихал все что можно, не работает. Программирования не знаю похоже)


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
#include <iostream> // огранизация ввод/вывод
#include <string.h> // для работы со строками
#include <cstdio>
void main()
int main ()
using namespace std;
{
char str [128]
int N, i;
char k;
coud << "vvedite sroku uvazhaemiy" << endl\n;
gets (str); //ввод строки
string.split (" ", "/", ".", ",");
gets (N=" ")
{
for (i=0; str[i]> N; i++);
k== wcstok (str) < N; //выделяет лексемы строки больше N
}
}
 
int remove (const char) k; // удаляет существующий файл
{
coud << "k" << endl;
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2014, 00:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В символьной строке удалить все слова, состоящие более чем из N - букв (C++):

В символьной строке удалить все слова, состоящие более чем из N букв - C++
Не использовать дефолтные функции работы со строками (например strstr, strlen) -В символьной строке удалить все слова, состоящие более...

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

В символьной строке удалить все слова, состоящие из нечетного количества букв. - C++
Привет. Нужна ваша помощь в написании проги на С. Не на С++ =) Ниже приведено условие: В символьной строке удалить все слова,...

Записать слова, состоящие более чем из 10 букв - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;cstring&gt; using namespace std; int main() { int words, count; char*...

Вводится последовательность слов до встречи слова "stop". Образовать предложение, в котором разместить слова, состоящие более чем из 5 букв. - C++
Вводится последовательность слов до встречи слова &quot;stop&quot;. Образовать предложение, в котором разместить слова, состоящие более чем из 5...

Создать и переписать в новый файл все слова, состоящие не менее чем из 6-ти букв - C++
Всем форумчанам доброго времени суток! Просьба помочь написать программу, которая считывает данные из файла. Необходимо создать новый файл,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IrineK
Заблокирован
07.04.2014, 08:08 #2
Вам обязательно использовать char или можно и string?
xVadimusx
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 12
07.04.2014, 22:45  [ТС] #3
можно и string)

Добавлено через 3 часа 28 минут
Подскажите, что не правильно, ребят!) Долблю ее 2-е суток, не понимаю)
IrineK
Заблокирован
08.04.2014, 00:20 #4
Цитата Сообщение от 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 - букв  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2014, 00:20
Привет! Вот еще темы с ответами:

В символьной строке удалить все слова, начинающиеся с гласной буквы - C++
В символьной строке удалить все слова, начинающиеся с гласной буквы. Не допускается использование библиотек работы с символьными строками....

Удалить из строки слова, состоящие только из прописных букв - C++
Работа со строками (С) Дана строка символов, состоящая из прописных и строчных латинских букв и пробелов. Группы символов, разделенные...

Удалить из предложения слова, состоящие менее чем из 3 символов. - C++
Помогите пожалуйста в чем ошибка( Удалить из предложения менее, чем из 3 букв? #include &lt;iostream&gt; #include &lt;vector&gt; #include...

Удалить из текста все слова, которые начинаются с букв, заданных в строке запроса - C++
Пытался сам написать,но выдает ошибку.Как правильно должен выглядеть код?Заранее спасибо. #include&lt;iostream&gt; #include&lt;stdio.h&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
08.04.2014, 00:20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru