Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/22: Рейтинг темы: голосов - 22, средняя оценка - 4.73
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158

слова из мемо и их перенос

14.10.2011, 21:26. Показов 4835. Ответов 32
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Помогите решить такую задачу:
Имеется файл с текстом на русском языке. Дать варианты переноса всех слов. Перенос возможен по следующим правилам:
1) переносятся либо остаются в конце строки не менее двух символов;
2) невозможен перенос перед буквами 'ь' и 'ъ';
3) слово должно иметь не менее двух слогов;
4) в оставшейся и переносимой частях слова должны быть гласные буквы.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.10.2011, 21:26
Ответы с готовыми решениями:

Перенос строки в мемо
Нужно чтобы после нажатия на кнопку выводилась информация в memo-поле таким с новой строки, таким образом: ФИО Дата поступления ...

Вывод по 3 слова в Мемо
Помогите сделать так, чтобы выводил сообщение от клиента по 3 слова. Если 4 слова и более, то он выводит только первых 3 слова. ... ...

Поиск нужного слова в мемо
Нужно решить такую проблему как поиск слова в мемо. Пробовал перевести код с делфи procedure TForm1.Button1Click(Sender: TObject); ...

32
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
28.10.2011, 19:28
Студворк — интернет-сервис помощи студентам
вот это
по-дъе-зд
неправильно, если это мысль препода - большой ему привет
1. Слова переносятся по слогам. Буквы ъ, ь, и от предшествующих букв не отделяются. Например, слова подъезд, больной, мойка надо переносить так: подъ-езд, боль-ной, мой-ка.
- там и пример кода есть, для , правда
0
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
28.10.2011, 19:31  [ТС]
moskk помоги пожалуйста сделать как преподаватель сказал у меня у самого не получается, а ты все так класнно сделал
что же касается переноса перед "ь и ъ". В прикрепленном изображении видно что этот пункт не работает
Миниатюры
слова из мемо и их перенос  
0
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
28.10.2011, 19:33  [ТС]
да там без правил русского. есть пункт 2) невозможен перенос перед буквами 'ь' и 'ъ' и точка. Предложение написал сам из своей головы, там переносы могут быть сугрубо говря немного неправильными это я для примера писал(что сохраниться они должны в файле через дефис.). Главное соблюдать условия данные в задании, а не правила русского языка.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
28.10.2011, 19:35
именно в данном слове возможен один вариант переноса:
подъ-езд
, и он, судя по картинке, работает, полностью в соответствии с задачей:
2) невозможен перенос перед буквами 'ь' и 'ъ'
1
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
28.10.2011, 20:02  [ТС]
А, да точно перепутал в голове "до" и "перед", каюсь

Добавлено через 1 минуту
Как мне сделать чтобы изначально это предложение было в файле, а потом переносилось в другой файл соответствующим образом(как сказал преподаватель)?

Добавлено через 16 минут
поправлять все могут, а вот реализовать не каждый...
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
28.10.2011, 20:03
Вам как бы объяснили
Цитата Сообщение от moskk Посмотреть сообщение
переносы ищутся для слова из эдита, как из мемо слова брать, думаю, разберётесь.
Загружаете исходный файл в меmo, выполняете нужные манипуляции, сохраняете обработанный текст из мемо в нужный файл.
0
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
28.10.2011, 20:14  [ТС]
Если вводишь предложение он переносы косячно ставит. И выводит очень много строк- должна быть одна. LK помоги новичку, просто мы векторы еще не проходили. Каждый из нас был в чем то новичок, вам как истинному профессионалу думаю не составит труда подправить эту программу под задание.
Миниатюры
слова из мемо и их перенос  
1
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
28.10.2011, 20:36
это, увы, к автору кода, авторские права, понимаете ли ...
а если серьезно, то разбираться с кодом проще все же автору этого кода, может подойдет автор ну, а коль нет - будем посмотреть
0
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
28.10.2011, 20:51  [ТС]
спасибо за внимание, и понимание ситуации
2
15 / 15 / 1
Регистрация: 29.05.2011
Сообщений: 45
29.10.2011, 12:01
Цитата Сообщение от _масяня_ Посмотреть сообщение
Сегодня пытался защитить лабу.
и как прошло?

ну товааааарищи! ну я зря штоле коменты писал трудился?.. ок, щас допилю, но это последний раз за бесплатно, окей?
0
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
31.10.2011, 14:39  [ТС]
Спасибо большое moskk!
Препод: вообщем суть такая, надо чтобы предложение из тестового файла считывалось, в нем раставлялись эти самые переносы в соответствии с заданием. Потом сохранить в другом текстовом файле это предложение с расставленными переносами. Каждый перенос это "-". moskk я просто вектора еще не проходил, первый курс как никак
1
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
02.11.2011, 17:31  [ТС]
moskk ну как там дела продвигаются? у тебя получается?
1
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
05.11.2011, 00:20  [ТС]
Мне скоро сдавать, moskk выручай пожалуйста!!! у тебя получилось с этим вариантом? ты же почти сделал, доделай пожалуйста
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.11.2011, 00:20
Помогаю со студенческими работами здесь

Подсчитать символы и слова в мемо
Уже есть сухая прога , кароче идет минута вы вводите символы и вылазит оповещения о том что к чему , но вот я не знаю как сделать так чтоб...

Поместить слова текста из мемо в массив
Нужно разбить слова которые написаны в memo на масcив, чтобы каждое слово было отдельным элементом массива.

Выделение искомого слова в мемо (файле тхт) любым способом
Доброго времени суток, подскажите плз вариант решения проблемки: есть 2 мемо, в первое мемо помещаем текст и ищем в нем вхождение слов из...

подскажите пожалуйста как сделать заполнение одного мемо количеством строк равных другому мемо?
Подскажите пожалуйста есть 2 memo в одному допустим 20 строк а в другом 5 как сделать что бы при нажатии на button второй memo заполнялся...

по нажатию кнопки программа вставляет с первого мемо строку с вызываемым номером во второй мемо на первое место
по нажатию кнопки программа вставляет с первого мемо строку с вызываемым номером(номер вводится в эдит) во второй мемо на первое место.


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

Или воспользуйтесь поиском по форуму:
33
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru