Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2010, 19:43   #1
amfisat
Пользователь
 
Регистрация: 16.06.2009
Сообщений: 13
По умолчанию Строки

Привет всем!
Такой вот вопрос возник.
С консоли вводится текст, состоящий из нескольких предложений (в каждом не более 256 знаков). Необходимо вывести первые 3 предложения.
Помогите, пжлст! Как реализовать это?

Всем спасибо
amfisat вне форума Ответить с цитированием
Старый 03.05.2010, 19:49   #2
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Ищите первую точку, восклицательный знак, вопросительный знак или многоточие, вырезаете все вплоть до этого знака. Потом ищите после него первую букву, а потом снова знак. Вырезаете от буквы до знака. Повторяете еще раз.
Готового кода не получите, ибо. Но если попытаетесь что-то написать самостоятельно - хорошо, можно будет посмотреть на ошибки, буде таковые возникнут.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 03.05.2010, 20:14   #3
amfisat
Пользователь
 
Регистрация: 16.06.2009
Сообщений: 13
По умолчанию

С алгоритмом у меня проблем не возникло - проблема именно в реализации, а точнее - вот в чем: как вырезать кусок строки "от сих до сих"?
amfisat вне форума Ответить с цитированием
Старый 03.05.2010, 20:21   #4
confucius
Пользователь
 
Аватар для confucius
 
Регистрация: 01.05.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от amfisat Посмотреть сообщение
С алгоритмом у меня проблем не возникло - проблема именно в реализации, а точнее - вот в чем: как вырезать кусок строки "от сих до сих"?
std::string::substr
confucius вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. Александе еть я Общие вопросы C/C++ 5 13.04.2010 20:54
Строки - сдвиг строки в право[C++] ArniLand Общие вопросы C/C++ 1 06.04.2010 15:47
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
Строки. Как вывести часть строки? Anfall Общие вопросы Delphi 7 26.02.2009 09:10
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27