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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2009, 20:10   #1
SfSpawN
Пользователь
 
Регистрация: 24.05.2009
Сообщений: 12
По умолчанию Помогите с задачей в Delphi пожалуйста!

Работа со строками.Написать программу которая заполняет каждый символ строки введенный пользователем следующим образом.Символы меняются попарно(например 1 на 2 , 3 на 4 и так далее) если в строке нечетное число символов то последний символ не менять.
SfSpawN вне форума Ответить с цитированием
Старый 27.05.2009, 22:10   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
s := Edit1.Text;
LenS := Length(s);
if odd(LenS) then Dec(LenS);
if LenS >= 2 Then begin
  for i:=1 to LenS-1 do begin
    TempS := s[i];
    s[i] := s[i+1];
    s[i+1] := TempS;
  end;
  Edit1.Text := s;
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста с задачей Ronk Паскаль, Turbo Pascal, PascalABC.NET 1 19.01.2009 04:50
Помогите пожалуйста с задачей на Delphi Just ice Помощь студентам 3 09.11.2008 21:57
Помогите, пожалуйста, с задачей в Delphi! Jagoda_Malina Помощь студентам 1 07.11.2008 00:47
Помогите пожалуйста с задачей по С++ Riddick2013 Помощь студентам 2 11.11.2007 16:54