Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Задача по работе с массивами


crazy_student ©   (2008-11-29 17:39:00) 

Даны 3 массива размерности 1..9, тип пусть будет Integer. Задача: Получить из них один массив, созданный по такому правилу:

Допустим, 3 исходных массива выглядят так:
1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18
19 20 21 22 23 24 25 26 27

Тогда сформированный должен выглядеть так:
1 2 3 13 14 15 25 26 27

При этом можно использовать _только один_ цикл (любой).


crazy_student   (2008-11-29 19:20:00) [1]

Anatoly Podgoretsky,
если самый умный, гуляй лесом. Я не знаю, как это сделать, что дальше? От того, что я просижу над ней ещё трое суток вместо того чтобы заняться чем-нибудь более полезным, в моём образовании мало что изменится.

KilkennyCat,
Какой алгоритм преобразования? Берутся элементы с индексами 1,2,3 из первого массива, с индексами 4,5,6 из второго, 7,8,9 - из третьего, и из них составляется новый массив.

Сергей М.,
значения элементов массивов тут вообще не важны - они могут быть любыми, с ними никаких изменений не происходит.


Anatoly Podgoretsky   (2008-11-29 18:25:00) [2]

> crazy_student  (29.11.2008 17:39:00)  [0]

И нафига ты пошел учиться? Купил бы диплом и не было таких мучений.
Задачка не стоит того, что бы на нее еще тратить усилия.


Сергей М.   (2008-11-29 18:02:00) [3]


> Допустим, 3 исходных массива выглядят так


> Тогда сформированный должен выглядеть так


А если они будут выглядеть иначе, то тогда как ?


KilkennyCat   (2008-11-29 17:49:00) [4]

можешь описать алгоритм преобразования? простым математическим языком?


Наверх

Титульная страница Поиск, карта сайта Написать письмо