10 / 1 / 0
Регистрация: 27.11.2011
Сообщений: 98
1

Составить программу, которая меняет порядок следования элементов на обратный

16.03.2012, 13:41. Показов 2069. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок следования элементов на обратный.
Помогите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2012, 13:41
Ответы с готовыми решениями:

Составить программу, которая меняет порядок следования элементов в массиве на обратный для линейных таблиц Х[12] и Y[10]
Составить программу, которая меняет порядок следования элементов в массиве на обратный для линейных...

Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок следования элементов на обратный
Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок...

Составить программу, которая заменяет в текстовом файле порядок следования предложений на обратный
Дан текст и надо написать программу, которая заменяет в текстовом файле порядок следования...

Изменить порядок следования элементов массива на обратный
Привет всем! Нужна помощь по решению задачи на языке С++. Принципиально я знаю как решать, но не...

5
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
16.03.2012, 14:29 2
Легко.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <vector>
using namespace std;
 
int main()
{
    vector<int> A = {0, 1, 2, 3, 4, 5};   // скока тут должно быть чисел (N) ?
    
    cout << "Before inversion:" << endl;
    for (auto x : A)
        cout << x << endl;
 
    // Do inversion:
    A = vector<int>(A.rbegin(), A.rend());
 
    cout << "After inversion:" << endl;
    for (auto x : A)
        cout << x << endl;
 
    return 0;
}
GCC 4.7.0:
Before inversion:
0
1
2
3
4
5
After inversion:
5
4
3
2
1
0
1
10 / 1 / 0
Регистрация: 27.11.2011
Сообщений: 98
26.03.2012, 20:04  [ТС] 3
Что-то не работает программа... выдает 14 ошибок
0
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
26.03.2012, 20:40 4
Каких именно? Мой телепатический угадыватель некстати сломался.... :-(
0
0 / 0 / 0
Регистрация: 03.06.2014
Сообщений: 3
22.06.2014, 20:46 5
1.cpp(10) : error C2143: синтаксическая ошибка: отсутствие "," перед ":"
1.cpp(10) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1.cpp(17) : error C2143: синтаксическая ошибка: отсутствие "," перед ":"
1.cpp(17) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>1 - ошибок 5, предупреждений 0
0
Неэпический
17850 / 10618 / 2049
Регистрация: 27.09.2012
Сообщений: 26,689
Записей в блоге: 1
22.06.2014, 20:51 6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
 
int main()
{
    std::vector<int> A = {0, 1, 2, 3, 4, 5};   // скока тут должно быть чисел (N) ?
 
    std::cout << "Before inversion:" << std::endl;
    std::copy(A.begin(),A.end(),std::ostream_iterator<int>(std::cout,"\n")) ;
        // Do inversion:
    std::vector<int>(A.rbegin(), A.rend()).swap(A);
 
    std::cout << "After inversion:" << std::endl;
    std::copy(A.begin(),A.end(),std::ostream_iterator<int>(std::cout,"\n")) ;
}
0
22.06.2014, 20:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.06.2014, 20:51
Помогаю со студенческими работами здесь

Изменить порядок следования элементов в массиве на обратный
Здравствуйте. Надо написать функцию, но почему-то он у меня вылетает. Что я неправильно сделал?...

Изменить порядок следования элементов строки матрицы на обратный
Дана вещественная прямоугольная матрица. Если элемент строки, расположенный на главной диагонали...

Если К меньше N, изменить порядок следования элементов в исходном массиве на обратный
Помогите решить эту задачу. Дан массив действительных чисел размером N и целое число К. Если К...

Изменить порядок следования элементов в массиве на обратный, используя массив указателей
Изменить порядок следования элементов в массиве на обратный, используя массив указателей ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru