![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 25.03.2009
Сообщений: 9
|
![]()
Дана строка символов. В строке имеется несколько символов ‘.’. Выделить подстроку между первой и последней точкой.
строку считывать с файла. |
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Ищете первую точку. Запоминаете позицию.
Ищете вторую точку. Запоминаете позицию (в другую переменную). Далее ищете все остальные точки. Если точек больше нет, то выделаете подстроку между первой (которую запомнили сначала) и последней (та, которую запомнили перед тем, как точки кончились). Для поиска достаточно посимвольно пройтись по файлу.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#3 |
Регистрация: 25.03.2009
Сообщений: 9
|
![]()
благодарю, сейчас попробую реализовать
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 25.03.2009
Сообщений: 9
|
![]()
спасибо большое очень выручил
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 25.03.2009
Сообщений: 9
|
![]()
а может f лучше булевского типа сделать
|
![]() |
![]() |
![]() |
#7 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Arkuz, ваш код выделяет подстроку от первой до второй точки. А надо до последней.
Мой вариант. Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#8 |
Регистрация: 25.03.2009
Сообщений: 9
|
![]()
и выделение строки происходит не между первой и последней точкой, а между первой и второй
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 25.03.2009
Сообщений: 9
|
![]()
благодарю Вас Sazary, все верно
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите найти ошибку в лабораторной | NeWeDim4ik | Помощь студентам | 4 | 24.01.2009 03:24 |
Помогите пожалуйста в Delphi. | carbon383 | Помощь студентам | 0 | 03.06.2008 02:30 |
можете помочь с выполнением лабораторной? | Kristy | Общие вопросы по Java, Java SE, Kotlin | 0 | 15.05.2008 20:46 |
ЗАДАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ №1 “СТРУКТУРА СЛЕДОВАНИЕ” | Mifolog | Помощь студентам | 5 | 01.10.2007 12:23 |
Нужна помощь в написание лабораторной | viktorchik | Помощь студентам | 1 | 10.03.2007 01:28 |