работа со строками в delphi
Автор MaxaiT задал вопрос в разделе Другие языки и технологии
Delphi работа со строками и получил лучший ответ
Ответ от Sergey Ibragimov[гуру]
Сделай програму используя множества из символов латиницы и объедини с сортировкой первая страка содержит гласные буквы а во второй тлько согласные
Ответ от Александр Потетнин[гуру]
А в чем проблема? Главное, определить, какие из латинских букв - гласные. Загнать их в строку Гласные. Два индекса. Один - текущая позиция в строке, другой - позиция последней гласной буквы (уже сортирнутой части) . И дальше просто.
Цикл по длине исходной строки
Если символ [Текущий] есть в строке Гласные, то обменять местами символ [Текущий] и символ [Последняя гласная] и увеличить на 1 индекс Последняя гласная. С каких начальных значений стартовать в индексах зависит от типа используемой строки ShortString, AnsiString или PChar.
А в чем проблема? Главное, определить, какие из латинских букв - гласные. Загнать их в строку Гласные. Два индекса. Один - текущая позиция в строке, другой - позиция последней гласной буквы (уже сортирнутой части) . И дальше просто.
Цикл по длине исходной строки
Если символ [Текущий] есть в строке Гласные, то обменять местами символ [Текущий] и символ [Последняя гласная] и увеличить на 1 индекс Последняя гласная. С каких начальных значений стартовать в индексах зависит от типа используемой строки ShortString, AnsiString или PChar.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi работа со строками
Подскажите как обратиться к символу в строке (VBA)
Увидел begin и чуть не получил разрыв сердца.
Неужели, думаю, создали Delphi Applications for
подробнее...
спросили в ISDN Stdio h
Вопрос по функции Си strtok. Никак не могу разобраться как она работает...
Добрый вечер!
Постарался рассказать об этой функции максимально кратко и понятно (а
подробнее...
Вопрос по функции Си strtok. Никак не могу разобраться как она работает...
Добрый вечер!
Постарался рассказать об этой функции максимально кратко и понятно (а
подробнее...
Delphi: Как сделать чтобы файл, открытый с помощью моей программы заносился в поле Memo? (типа notepad) ?
У компонента Memo есть есть свойство LoadFromFile() (Memo1.Lines.LoadFromFile();)- где указывается
подробнее...
Вопрос по Delphi 7. Функция VarIsNumeric.
var
x: Real;
try
x := StrToFloat(Edit1.Text);
except
x := 0; // не
подробнее...
калькулятор в delphi 7
if k<>0 then
Значение k какое? Что с 0 сравнивается?
s1:=StrToInt(Edit1.Text);
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
как начать программировать на С++ ?
Среда разработки обычно лишь создаёт определённые удобства.
Но такие визуальные среды как
подробнее...
спросили в 1059 год
где в России находится самый старый Цирк?
Самому старому цирку России — 130 лет....
Большой Санкт-Петербургский государственный
подробнее...
где в России находится самый старый Цирк?
Самому старому цирку России — 130 лет....
Большой Санкт-Петербургский государственный
подробнее...