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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2011, 19:03   #1
aleksa_c
Новичок
Джуниор
 
Регистрация: 30.01.2011
Сообщений: 1
По умолчанию Работа со строковыми данными, delphi

Есть вот такая процедурка по нажатию кнопки. Почему операция p:=p+n выполняется только в случае если 'а' состоит из нечетного количества элементов?


a:=Edit1.text;
b:=StrToInt(Edit2.text);
p:='';
n:='';
for j:=1 to b do
begin
n:=a[j];
w:=j;
k:=Length(a);
while (w<k) and (w<>k) do
begin
n:=n+a[w+b];
w:=w+b;
end ;
p:=p+n;
end;
aleksa_c вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа со строковыми данными [Danil] Паскаль, Turbo Pascal, PascalABC.NET 1 12.06.2010 09:30
Работа со строковыми данными [Danil] Паскаль, Turbo Pascal, PascalABC.NET 0 11.06.2010 10:27
Работа со строковыми данными Anton5 Фриланс 11 16.04.2010 14:48
Работа со строковыми данными. Anton5 Помощь студентам 3 13.03.2010 14:53
Работа со строковыми данными. medic357 Общие вопросы C/C++ 3 23.03.2009 19:41