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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2013, 11:27   #1
olga_v95
Пользователь
 
Регистрация: 11.02.2013
Сообщений: 12
По умолчанию Поменять местами элементы массива Pascal

Поменять местами элементы массива
A1, A2, A3,...An
так, чтобы они располагались в таком порядке:
A1, An, A2, A(n-1), A3, A(n-2),...,A[(n+1)2/]
Использовать только 1 дополнительную переменную.
Заранее спасибо.
olga_v95 вне форума Ответить с цитированием
Старый 19.03.2013, 20:21   #2
interacia
Пользователь
 
Аватар для interacia
 
Регистрация: 24.01.2013
Сообщений: 67
По умолчанию

Здесь уже расписанный код
interacia вне форума Ответить с цитированием
Старый 19.03.2013, 23:04   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

interacia, Ваш код НЕ решает поставленную задачу.
Вы выводите элементы массива в заданном порядке, а в задании стоит ПОМЕНЯТЬ местами элементы массива.
Надеюсь, Вы понимаете, в чём разница?
Если не совсем, позволю себе пояснить на примере.
Пусть даны две переменные A и B.
Задача: Поменять местами значения переменных!
Ваше решение:
Код:
var A, B : integer;
begin
    ReadLn(A, B);
    WriteLn('A=',B);
    WriteLn('B=',A);
end.
На самом деле, от того, что Вы что-то вывели на экран, значения переменных НЕ ПОМЕНЯЛИСЬ местами!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача Pascal - Поменять местами элементы массива 8 и 3 столбцов mefos Помощь студентам 4 03.02.2012 22:57
Поменять местами элементы одномерного массива McFrey Помощь студентам 8 08.12.2011 23:03
C# дан двумерный массив 9х9. найти наименьший и наибольший элементы массива и поменять их местами. Koksa Помощь студентам 1 10.10.2011 11:28
Поменять местами наименьший и наибольший элементы массива. KOPC1886 Помощь студентам 2 06.01.2011 21:02
дан двумерный массив и натуральные числа k и p,поменять местами элементы k и p столбцов массива np9Huk Помощь студентам 4 19.04.2010 12:59