Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Обработка текста, разделяемого на слова - C++

01.04.2011, 18:35. Просмотров 474. Ответов 4
Метки нет (Все метки)

Задание:
Задан текст, содержащий произвольное количество строк, в которых отдельные слова могут разделяться одним или несколькими пробелами и знаками пунктуации (переносы не используются). Сформировать новый текст, который является результатом одного из следующих преобразований исходного текста: заменить заданное слово столько раз, сколько оно встречается в тексте.
Нужно, чтобы в программе присутствовали:
1)Обработка текста при помощи списков(структура в структуре)
2)Все это запихать в отдельные файлы(то бишь модули сделать и подключаемые файлы)
Вот. Помогите кто сможет.

Добавлено через 11 часов 31 минуту
помогитеее!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2011, 18:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обработка текста, разделяемого на слова (C++):

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

Напечатать слова, которые отличны от последнего слова текста, предварительно удалив из слова последнюю букву - C++
Дана последовательность содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 строчных латинских букв; между соседними словами не менее...

Презентация собственной реализации Разделяемого Указателя (shared_ptr) - C++
Пришлось самому реализовывать эквивалентный shared_ptr класс, так как на винде стала повреждена библиотека языка C. Времени на...

Задан текст, напечатать слова этого текста отличные от последнего слова - C++
Задан текст.напечатать слова этого текста отличные от последнего слова удалить в каждом из них первую букву. Нужно сделать именно через...

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

Дана строка текста, в которой слова разделены пробелами и запятыми, вывести повторяющиеся слова - C++
Помогите пожалуйста! Как мне найти и вывести повторяющиеся слова? П.С. При работе со строками не использовать указатели. Строки...

4
Витька
0 / 0 / 0
Регистрация: 10.10.2010
Сообщений: 82
02.04.2011, 21:37  [ТС] #2
людии)
0
CEBEP
107 / 107 / 9
Регистрация: 21.03.2010
Сообщений: 444
02.04.2011, 22:11 #3
я не понял какие списки имеются введу? необходимо что-ли реализовать свой список и использовать его как временное хранилище?
0
Витька
0 / 0 / 0
Регистрация: 10.10.2010
Сообщений: 82
03.04.2011, 15:42  [ТС] #4
Объявляешь одну структуру. Это будет строка(обьявляешь в ней количество строк и длину строки)
Обьявляешь вторую структуру. В ней объявляешь перменную типа первая структура. Она включает в себя элементы предыдущей структуры. То бишь это уже получается текст.

struct Stroka //это строка
{
char A[KE]; //кол-во элементов в строке
char mark; //маркер в строке, определяющий конец строки
};

struct Text
{
Stroka Txt[KS]; //обьявили переменную типа предыдущая структура; она содержит в себе строку
int w; //кол-во этих переменных,т.е. количество строк

}
;

Добавлено через 29 секунд
сразу говорю это не я писал мне так объяснили)

Добавлено через 17 часов 8 минут
ээмм...
0
CEBEP
107 / 107 / 9
Регистрация: 21.03.2010
Сообщений: 444
03.04.2011, 22:53 #5
Да чего эмм? Возможно я недостаточно хороший программист но на мой взгляд из того что здесь написано нельзя понять что нужно сделать... даже за деньги..
0
03.04.2011, 22:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2011, 22:53
Привет! Вот еще темы с ответами:

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

С клавиатуры вводится многострочный текст. Распечатать слова из текста, преобразовав их следующим образом: · перенести последнюю букву в начало слова; - C++
С клавиатуры вводится многострочный текст. Распечатать слова из текста, преобразовав их следующим образом: · перенести последнюю букву...

Дана строка символов, состоящая из произвольного текста, слова раз-делены пробелами. Вывести на экран порядковый номер слова, накрывающего k позицию - C++
Помогите с вот такой вот задачкой: Дана строка символов, состоящая из произвольного текста, слова раз- делены пробелами. Вывести на...

Обработка текста - C++
1)Заменить в строке все целые константы из 1-2 цифр соответствующим повторением следующего за ними символа (например "abc5xacb15y" - " ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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