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

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

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2011, 17:47   #1
Army
 
Регистрация: 16.06.2011
Сообщений: 6
По умолчанию Одномерные массивы

Существует ли функция вывода массива в обратном порядке??? и как она выглядит
Army вне форума Ответить с цитированием
Старый 17.10.2011, 19:41   #2
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Да, в STL есть такая функция reverse_copy()
http://www.cplusplus.com/reference/a.../reverse_copy/

Вот пример вывода массива в обратном порядке в консоль:
Код:
#include <iostream>
#include <algorithm>
#include <iterator>

using namespace std;

int main () {
  int myints[9] ={1,2,3,4,5,6,7,8,9};
  reverse_copy (myints, myints+9, ostream_iterator< int> ( cout, " "));
  return 0;
 }
http://liveworkspace.org/code/0c2dbd...2b63e965e1855a
An1ka вне форума Ответить с цитированием
Старый 17.10.2011, 20:56   #3
k1moshka
Пользователь
 
Регистрация: 16.10.2011
Сообщений: 16
По умолчанию

можно просто написать цикл в обратном порядке
Код:
for (int i = 9; i >= 0; i--)
cout << a[i];
k1moshka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
одномерные массивы. lilia2121 Помощь студентам 6 15.04.2010 20:22
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
Одномерные массивы chistayastranichka Помощь студентам 2 29.05.2009 00:56
Одномерные массивы chistayastranichka Паскаль, Turbo Pascal, PascalABC.NET 0 28.05.2009 10:37