Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

Заполнение массива.   Найти похожие ветки 

 
Alex_K   (2005-07-14 13:32) [0]

Привет всем.

Задача такая: есть строка длинной 10 символов, также есть массив из 5 строк. Нужно в !цикле! заполнить массив так, чтобы в каждом элементе(в кажной строке) было по 2 символа (подряд, как они шли в исходной строке).
Пример: строка - "1234567890"
  массив - "12", "34", "56", "78", "90"

Зарание благодарю!


 
begin...end ©   (2005-07-14 13:35) [1]

var
 A: array [1..5] of string;
 S: string;
 I: integer;
begin
 S := "1234567890";
 for I := 1 to 5 do
   A[I] := Copy(S, 2 * I - 1, 2)
end.


 
begin...end ©   (2005-07-14 13:38) [2]

Ещё вариант:

var
 A: array [1..5] of string;
 S: string;
 I: integer;
begin
 S := "1234567890";
 for I := 1 to 10 do
   if Odd(I) then
     A[I div 2 + 1] := Copy(S, I, 2)
end.


 
Skyle ©   (2005-07-14 13:46) [3]

var
A: array [1..5] of string;
S: string;
I: integer;
begin
S := "1234567890";
for I := 1 to 5 do
  A[I] := Copy(S, (I - 1) * 2 + 1, 2);
end.


:)


 
Alex_K   (2005-07-14 13:51) [4]

Огромное пасИб!!!!!!


 
Skyle ©   (2005-07-14 13:53) [5]


> [1] begin...end ©   (14.07.05 13:35)


> [3] Skyle ©   (14.07.05 13:46)


Совсем плохой стал...©
Каюсь.


 
evvcom ©   (2005-07-14 14:15) [6]


> Огромное пасИб!!!!!!

За решенную контрольную/лабу с тебя стакан в пользу begin...end.



Страницы: 1 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1121327926
Ascana
2005-07-14 11:58
2005.07.31
Тормозит компонент TListView


3-1119391897
DimonS
2005-06-22 02:11
2005.07.31
Подскажите, как правильно создать БД Foxpro в дельфях?


14-1121059952
Ricko
2005-07-11 09:32
2005.07.31
Остаться в живых


9-1113718812
Dworkin
2005-04-17 10:20
2005.07.31
проблемы с PlaySound


14-1121120536
Profi
2005-07-12 02:22
2005.07.31
Оцените, пожалуйста!