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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2010, 15:40   #1
zizu
Пользователь
 
Регистрация: 15.12.2009
Сообщений: 24
Радость Обработка строк посматрите паскаль

1) Преобразовать строку так, чтобы буквы каждого слова в ней были отсортированы по алфавиту


как обычно надеюсь на вашу помощь...
zizu вне форума Ответить с цитированием
Старый 29.04.2010, 15:50   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Разбивай строку на слова и делай в словах сортировку символов по алфавиту, не забывая что слово - это массив символов...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 29.04.2010, 15:55   #3
zizu
Пользователь
 
Регистрация: 15.12.2009
Сообщений: 24
По умолчанию

а невтягость тебе будет написать бо я дуб дубом вот и пологаюсь на вашу помощь..
zizu вне форума Ответить с цитированием
Старый 29.04.2010, 16:04   #4
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Цитата:
а невтягость тебе будет написать
не в тягость--стучите - аська под ником-недорого!
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума Ответить с цитированием
Старый 29.04.2010, 16:07   #5
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Вот так можно строку разбить на слова...
Код:
Const
  prpChar=['.',',',':',';','?','!','-',' ']; {символы разделители}
Var
  Line,stword:string;		{строка и слово в строке}

Begin
      poz:=1;
      while poz<=Length(Line) do
        begin
          stword:='';
          pozbgn:=poz;
          while (poz<=Length(Line)) and (not(Line[poz] in prpchar)) do
            begin
              stword:=stword+Line[poz]; 	{выбираем очередное слово из строки}
              Inc(poz)
            end;
           {вот здесь имеем слово из строки и можно делать в нем сортировку символов по алфавиту}
          Inc(poz)
        end;
Если хочешь получить полностью рабочую программу с исходниками, обращайся, договоримся.
Контакты:
e-mail: skiper@rol.ru
icq: 585281783
Skype: delmas61
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 29.04.2010 в 16:11.
Grag вне форума Ответить с цитированием
Старый 29.04.2010, 16:26   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А что поиск уже не в моде?
http://www.programmersforum.ru/showt...749#post396749
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.04.2010, 16:58   #7
zizu
Пользователь
 
Регистрация: 15.12.2009
Сообщений: 24
По умолчанию

так мне ее надо решить с помошью подпрограммы...
zizu вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка строк посматрите zizu Помощь студентам 2 28.04.2010 20:47
посматрите zizu Помощь студентам 3 24.04.2010 22:32
Обработка строк Александр90 Помощь студентам 1 16.12.2009 21:21
Паскаль.Обработка строк. Dina44 Помощь студентам 2 06.12.2009 21:31
Паскаль,обработка строк Dina44 Помощь студентам 1 06.12.2009 00:30