Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
goboloz
0 / 0 / 0
Регистрация: 19.11.2017
Сообщений: 112
1

Создать функцию, которая возвращает массив в обратном порядке. Именно возвращает

13.01.2018, 00:56. Просмотров 785. Ответов 2

Не могу никак создать функцию.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2018, 00:56
Ответы с готовыми решениями:

Функция invert, которая возвращает число,полученное записью всех цифр некоторого натурального N в обратном порядке
Разработайте функцию invert,которая возвращает число,полученное записью всех...

Создать функцию, которая возвращает количество элементов массива, меньших чем число, заданное пользователем. Массив целочисленный, передается функции
Добрый вечер! Помогите пожалуйста) Создать функцию, которая возвращает...

Массив: Написать функцию, которая возвращает число, необходимое прибавить к массиву, и функцию добавления в массив.
Добрый вечер, форумчане. Надеюсь на вашу помощь. Мне нужно после и до(в двух...

Написать логическую функцию, которая возвращает true, если сумма чисел - положительное число, и false в обратном случае.
Даны два целых числа. Написать логическую функцию, которая возвращает true,...

Как создать функцию которая возвращает переменную одного из классов?
Программа пишется в с++ builder 6. Есть несколько классов: class Diggitt{...

2
DobroAlex
Модератор
392 / 334 / 165
Регистрация: 30.04.2016
Сообщений: 1,719
Завершенные тесты: 3
13.01.2018, 09:18 2
goboloz, 1.передать вектор по ссылке, потом применить std::reverse (std::begin(vector), std::end(vector)); http://ru.cppreference.com/w/cpp/algorithm/reverse

2. Передать в функцию массив, создать новый, его отсортировать, вернуть указатель на новый, не забыть почистить память вне функции
1
Fixer_84
1149 / 719 / 690
Регистрация: 30.04.2016
Сообщений: 2,430
14.01.2018, 19:59 3
Лучший ответ Сообщение было отмечено goboloz как решение

Решение

goboloz, здравствуйте! Вот пара решений, которые, возможно, вам подойдут:

Решение 1:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <bits/stdc++.h>
 
using namespace std;
 
void arrayReverse(int* X, int size)
{
    for (int i = size; i--;)
    {
        cout << X[i] << " ";
    }
}
 
int main()
{
    int n;
    cout << "Enter an array size:\n";
    cout << "n = ";
    cin >> n;
    int* arr = new int[n];
    cout << "Enter an array:\n";
    for (int i = 0; i < n; i++)
    {
        cin >> arr[i];
    }
    cout << "Array in a reversed order:\n";
    arrayReverse(arr, n);
    cout << "\n";
    delete [] arr;
    system("pause");
    return 0;
}
Решение 2:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <bits/stdc++.h>
 
using namespace std;
 
int* arrayReverse(int* X, int size)
{
    reverse(X, X + size);
    return X;
}
 
int main()
{
    int n;
    cout << "Enter an array size:\n";
    cout << "n = ";
    cin >> n;
    int* arr = new int[n];
    cout << "Enter an array:\n";
    for (int i = 0; i < n; i++)
    {
        cin >> arr[i];
    }
    arr = arrayReverse(arr, n);
    cout << "Array in a reversed order:\n";
    for (int i = 0; i < n; i++)
    {
        cout << arr[i] << " ";
    }
    cout << "\n";
    delete [] arr;
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2018, 19:59

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

Создать функцию, которая возвращает количество отрицательных элементов массива
Создать функцию, которая возвращает количество отрицательных элементов массива....

Создать рекурсивную функцию, которая возвращает наименьший элемент массива
Задача: Напишите рекурсивную функцию, которая принимает массив и размер...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru