| 
| 
 | Вопрос # 5 230/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!помогите пожалуйста написать программу.
 Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN, A2, AN–1, A3, AN–2, ….
 
|  |   Вопрос задала: Лиса (статус: Посетитель)Вопрос отправлен: 26 апреля 2011, 21:09
 Состояние вопроса: открыт, ответов: 2.
 |  Ответ #1. Отвечает эксперт: Мережников Андрей Здравствуйте, Лиса!примерно так, как в приложении (пишу только вывод, ввод элементов в массив сделайте сами)
 все-таки предполагаю, что программу надо сделать на Pascal, а не в Delphi, поэтому для вывода используется write.
 Приложение:Переключить в обычный режим <code> procedure OutArr(var a:aa; N:integer);var i:integer;begin  for i:=1 to (N div 2)  do begin     write(a[i],' ',a[N+1-i],' ');  end;  if (N mod 2)=1  then write(a[(N div 2)+1];end;</code>
|  | Ответ отправил: Мережников Андрей (статус: Абитуриент)Время отправки: 26 апреля 2011, 22:46
 Оценка за ответ: 5
 |  Ответ #2. Отвечает эксперт: Толяныч Здравствуйте, Лиса!
 Вот приблизительно так.
 фрагмент кода
 
|  | Ответ отправил: Толяныч (статус: 4-ый класс)Время отправки: 26 апреля 2011, 23:06
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 27 апреля 2011, 10:49; участников в обсуждении: 2. 
|   | min@y™ (статус: Доктор наук), 26 апреля 2011, 23:43 [#1]:Помочь или написать программу? Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | Лиса (статус: Посетитель), 27 апреля 2011, 10:49 [#2]:написать |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |