Страница 2 из 3
Re: C++.Помогите,пожалуйста.
Добавлено: 16 янв 2008, 18:34
drummer
Когда ты нашел слова у тя есть номер первой буквы(номер в основном тексте) и номер последней буквы входящей в это слово. Дальше пишешь ф-цию которая выделяет текст с указанного номера до другого номера.
Re: C++.Помогите,пожалуйста.
Добавлено: 16 янв 2008, 18:44
Стасек
Откуда у нас номер первой буквы и последний из основного текста,если мы проверяем по строке?
Re: C++.Помогите,пожалуйста.
Добавлено: 16 янв 2008, 19:16
drummer
когда добавлял символы в новую строку, то тогда и запоминал номер в основном тексте
Re: C++.Помогите,пожалуйста.
Добавлено: 16 янв 2008, 21:01
WinMain
Как мне кажется, тебе лучше было бы обратиться к какому-то одному конкретному программисту и договориться с ним, чтобы он тебе за определённую плату сделал полностью эту задачку. Для нормального программиста сделать её в течение дня не составит особого труда. Да и цена вопроса не такая уж большая, порядка 50-80 у.е. Иначе ты просто время потеряешь. Советы на форуме тебе будут давать кто угодно и сколько угодно, а толку от них... ну ты сам видишь.
Re: C++.Помогите,пожалуйста.
Добавлено: 16 янв 2008, 23:10
drummer
Просто каждый делает по-своему

Re: C++.Помогите,пожалуйста.
Добавлено: 17 янв 2008, 12:14
Стасек
А мне не нужна задачка целиком,мне главное алгоритм и усилиями нескольких людей,я уже почти его написал...И мне главное не сделать,а самому понять
Re: C++.Помогите,пожалуйста.
Добавлено: 17 янв 2008, 12:42
Хыиуду
=b! Умница! Выгодно отличаешься от многих новичков на этом форуме.
Как вариант - можно сделать массив, в котором каждому номеру буквы в исходном тексте соответствует номер той же буквы в строке (или наоборот)
Re: C++.Помогите,пожалуйста.
Добавлено: 17 янв 2008, 13:59
WinMain
То что самому необходимо понимать и разбираться - это не вызывает сомнения. Другое дело, что начинающий программист делает по принципу Неважно как, лишь бы заработало. Для профессионального программиста немаловажно именно КАК это сделано, а работоспособность уже сама собой подразумевается. Поэтому если хочешь научиться не просто понимать, а уметь делать это грамотно, то без профессионального наставника тебе поначалу просто не обойтись.
Re: C++.Помогите,пожалуйста.
Добавлено: 17 янв 2008, 14:14
drummer
Обойтись можно. Просто для этого надо побольше упорства.
Но лучше, конечно же, с профессиональным наставником. Результат получиться быстрее.
Re: C++.Помогите,пожалуйста.
Добавлено: 17 янв 2008, 19:57
Стасек
У меня есть сенсей,но к сожалению я в институте у него я не один и в разнар сессии к нему не подступится(((Вот решил просить у вас совета и помощи.
А по задачи у меня так,в кратце:
Есть текст:Вот над лесом взошла
Ищим слово "сом"
Решаем проблему с регистром и заносим в строку буквы,получаем
вотнадлесомвзошла
А в массив А заносим номера букв из текста и получаем
А (1,2,3,5,6,7,9,10,11,12,13,15,16....)
ищим "сом" и у нас получается,что А[9]=11 ; A[10]=12 ; A[11]=13
Получается,что 9,10,11 это номера нужных букв в строке
а 11,12,13 - в тексте
Выделяем цветом в тексте символы с индексами 11,12,13
Можно так сделать?