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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2016, 05:24   #1
harriken
Новичок
Джуниор
 
Регистрация: 26.12.2016
Сообщений: 1
По умолчанию Как перевернуть массив?

Помогите с задачей.

Как перевернуть массив? Есть массив array(‘h’, ‘e’, ‘l’, ‘l’, ‘o’), как из него получить array(‘o’, ‘l’, ‘l’, ‘e’, ‘h’)?

Подскажите как это реализовать в коде.
harriken вне форума Ответить с цитированием
Старый 26.12.2016, 09:07   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
for i:=Low(m) to Low(m)-1+Length(m) div 2 do begin c:=m[i]; m[i]:=m[High(m)-i+Low(m)]; m[High(m)-i+Low(m)]:=c; end;
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть массив string, как его перевернуть, учитывая кому? AXE* C# (си шарп) 6 11.02.2012 19:52
перевернуть массив pascal\asm mustaman Помощь студентам 6 01.02.2012 00:38
[Delphi] Перевернуть массив Язь Помощь студентам 12 16.10.2011 15:52
перевернуть двумерный массив.(динамический) Arcueid1691 Общие вопросы C/C++ 0 29.11.2010 21:04