Перевернуть строку 2Delphi , Синтаксис , Текст и СтрокиПеревернуть строку 2Автор: Profit Manson function ReverseString(s: string): string; var i: integer; c: char; begin if s <> '' then for i := 1 to Length(s) div 2 do begin c := s[i]; s[i] := s[Length(s) + 1 - i]; s[Length(s) + 1 - i] := c; end; Result := s; end; Here's the translation of the content into Russian: Неплохая задача по программированию на Delphi! Цель - написать функцию, которая принимает строку в качестве входных данных и возвращает ее обратную версию. Вот предоставленный код:
Давайте разберемся:
Вот альтернативное решение, использующее встроенные функции для манипуляции строками Delphi:
Эта реализация проще и более эффективна. Она использует функцию Надеюсь это поможет! В статье описывается алгоритм на языке Паскаль, который позволяет перевернуть строку в обратном порядке. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Текст и Строки ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |