![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 16.01.2008
Сообщений: 3
|
![]()
Здраствуйте уважаемые програмисты , прошу помочь с такой задачкой на строку..."Дана строка символов , нужно переместить слово минимальной длины в начало , если оно начинается с гласной , или в конец если с согласной.( не важно , английские или русские)". Так вот нужна процедура в Делфи ( дана форма , на которой расположено два "Edit"a и кнопка , мы заносим в первый Edit строку , нажимаем на кнопку , и результат должен появиться во втором "Edit"е.) Зарание спасибо!
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Воспользуйся возможностями TStringList
Выставь у него Delimiter:=' ' и присвой его свойству DelimitedText:=ту строку. ДАлее в цикле от 0 до Count-1 листа пройдись и найди строку с минимальной длиной. Потом узнай что там за первый сивол в этом найденом элементе (слове фактически) ну и методом Exchange поменяй ее местоположение.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 16.01.2008
Сообщений: 3
|
![]()
Спасибо за ответ , а можно более развёрнуто написать , для чайника =)
|
![]() |
![]() |
![]() |
#4 | |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
![]() Цитата:
После попытаться сделать самостоятельно по описанному выше алгоритму, если не получится тогда вопросы и код сюда...
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
|
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Примерно так, лентяюшка:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 16.01.2008
Сообщений: 3
|
![]()
Спасибо огромное!!!!!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедура заполнения массива. Delphi | Alex_2017 | Помощь студентам | 1 | 02.06.2008 17:55 |
массив tedit и процедура с ним(delphi) | xbIm | Помощь студентам | 2 | 21.02.2008 23:57 |
Процедура () | GAGARIN-NEW | Помощь студентам | 3 | 17.12.2007 21:42 |
процедура | Sergik1977 | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 28.10.2007 16:36 |
процедура ping в Delphi | xTANATOSx | Общие вопросы Delphi | 3 | 11.10.2007 10:32 |