|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.01.2010, 21:15 | #1 |
Пользователь
Регистрация: 16.01.2010
Сообщений: 11
|
программа в паскале
Помогите пожалуйста, как расположить элементы массива в обратном порядке, без использования доп. массива???
Дан некоторый массив: например x:array[1..33] как как расположить элементы массива в обратном порядке? |
16.01.2010, 21:30 | #2 |
Oo
Форумчанин
Регистрация: 10.10.2009
Сообщений: 350
|
цикл i от 1 до N/2
поменять значения элементов i и N-i+1 |
16.01.2010, 21:34 | #3 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Код:
|
16.01.2010, 21:39 | #4 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Namolem
Код:
Последний раз редактировалось Базиля; 16.01.2010 в 21:49. |
16.01.2010, 22:28 | #5 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
при i=1 выражение N-i+1 = N при i=2 — выражение = N - 1 и т.д. в чём проблема то? в вот изменять количество элементов в массиве (как это сделали Вы - dec(n)) я лично категорически не рекомендую! ведь n ещё потребуется(например, чтобы выдать полученный массив), а там уже мусор... ;( |
||
16.01.2010, 22:45 | #6 | ||
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Цитата:
тогда вот так: Код:
Цитата:
|
||
16.01.2010, 22:48 | #7 |
Форумчанин
Регистрация: 18.10.2009
Сообщений: 185
|
а мне больше нравится в такой форме
Код:
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает." |
17.01.2010, 00:07 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
val_nnm, угу, так тоже можно. но по сути это ничем не отличается от метода предложенного выше...
|
17.01.2010, 00:52 | #9 |
Форумчанин
Регистрация: 18.10.2009
Сообщений: 185
|
А если у нас целочисленный массив то можно ещё сделать так
Код:
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает." |
17.01.2010, 01:11 | #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 |