Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 5 230

/ вопрос открыт /

Доброго времени суток, уважаемые эксперты!
помогите пожалуйста написать программу.
Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN, A2, AN–1, A3, AN–2, ….

Лиса Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задала: Лиса (статус: Посетитель)
Вопрос отправлен: 26 апреля 2011, 21:09
Состояние вопроса: открыт, ответов: 2.

Ответ #1. Отвечает эксперт: Мережников Андрей

Здравствуйте, Лиса!
примерно так, как в приложении (пишу только вывод, ввод элементов в массив сделайте сами)
все-таки предполагаю, что программу надо сделать на Pascal, а не в Delphi, поэтому для вывода используется write.

Приложение:
  1. <code>
  2.  
  3. procedure OutArr(var a:aa; N:integer);
  4. var i:integer;
  5. begin
  6. for i:=1 to (N div 2)
  7. do begin
  8. write(a[i],' ',a[N+1-i],' ');
  9. end;
  10. if (N mod 2)=1
  11. then write(a[(N div 2)+1];
  12. end;
  13. </code>


Ответ отправил: Мережников Андрей (статус: Абитуриент)
Время отправки: 26 апреля 2011, 22:46
Оценка за ответ: 5

Ответ #2. Отвечает эксперт: Толяныч

Здравствуйте, Лиса!

Вот приблизительно так.
фрагмент кода

Ответ отправил: Толяныч (статус: 4-ый класс)
Время отправки: 26 апреля 2011, 23:06
Оценка за ответ: 5


Мини-форум вопроса

Всего сообщений: 2; последнее сообщение — 27 апреля 2011, 10:49; участников в обсуждении: 2.
min@y™

min@y™ (статус: Доктор наук), 26 апреля 2011, 23:43 [#1]:

Помочь или написать программу?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Лиса

Лиса (статус: Посетитель), 27 апреля 2011, 10:49 [#2]:

написать

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 12:02
Выполнено за 0.03 сек.