![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.01.2010
Сообщений: 11
|
![]()
Помогите пожалуйста, как расположить элементы массива в обратном порядке, без использования доп. массива???
Дан некоторый массив: например x:array[1..33] как как расположить элементы массива в обратном порядке? |
![]() |
![]() |
![]() |
#2 |
Oo
Форумчанин
Регистрация: 10.10.2009
Сообщений: 350
|
![]()
цикл i от 1 до N/2
поменять значения элементов i и N-i+1 |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
![]() Код:
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
![]()
Namolem
Код:
Последний раз редактировалось Базиля; 16.01.2010 в 21:49. |
![]() |
![]() |
![]() |
#5 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
при i=1 выражение N-i+1 = N при i=2 — выражение = N - 1 и т.д. в чём проблема то? в вот изменять количество элементов в массиве (как это сделали Вы - dec(n)) я лично категорически не рекомендую! ведь n ещё потребуется(например, чтобы выдать полученный массив), а там уже мусор... ;( |
||
![]() |
![]() |
![]() |
#6 | ||
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
![]() Цитата:
тогда вот так: Код:
Цитата:
![]() ![]() |
||
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 18.10.2009
Сообщений: 185
|
![]()
а мне больше нравится в такой форме
Код:
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает." |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
val_nnm, угу, так тоже можно. но по сути это ничем не отличается от метода предложенного выше...
![]() |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 18.10.2009
Сообщений: 185
|
![]()
А если у нас целочисленный массив то можно ещё сделать так
![]() Код:
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает." |
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
![]() впрочем, это дело вкуса... ![]() |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа на паскале | Absent | Помощь студентам | 3 | 28.05.2009 17:14 |
Программа в паскале )) | alien608 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 29.01.2009 18:41 |
Программа в паскале | Batonchik | Помощь студентам | 9 | 18.01.2009 15:07 |
Программа в паскале | Krjak | Помощь студентам | 2 | 15.10.2008 21:56 |
программа в Паскале | vitekbest | Помощь студентам | 4 | 17.12.2007 08:33 |