Dev - C++ - La función debe crear una copia del arreglo, excepto que los valores de los elementos deben estar r

 
Vista:

La función debe crear una copia del arreglo, excepto que los valores de los elementos deben estar r

Publicado por Mercedes (2 intervenciones) el 10/12/2020 04:23:34
Escriba una función que acepte un arreglo de enteros y la cantidad de elementos de
dicho arreglo. La función debe crear una copia del arreglo, excepto que los valores
de los elementos deben estar reversados en dicha copia. La función debe retornar
un puntero que apunte al nuevo arreglo, debe demostrar el uso de la función en un
programa completo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

La función debe crear una copia del arreglo, excepto que los valores de los elementos deben estar r

Publicado por Alfil (1444 intervenciones) el 10/12/2020 07:22:48
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
#include <iostream>
 
int* reverso(const int v[], int n);
 
int main()
{
    int v[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
    int *ptr = reverso(v, 10);
 
    for (int i = 0; i < 10; i++)
        std::cout << ptr[i] << " ";
 
    return 0;
}
 
int* reverso(const int v[], int n)
{
    int* rev = new int[n];
 
    int k = n - 1;
    for (int i = 0; i < n; i++)
        rev[i] = v[k--];
 
    return rev;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar