Dev - C++ - Colocar el arreglo A de forma inversa al arreglo b

 
Vista:

Colocar el arreglo A de forma inversa al arreglo b

Publicado por Wilmer (2 intervenciones) el 20/08/2022 00:48:16
Dados dos arreglos a y b, desarrolle un programa que asigne los valores de a al arreglo b, pero
de forma inversa.
a = {5,9,12,34,15,7,4,80,55,43,31}
b = {0,0,0,0,0,0,0,0,0,0,0}
Al final, su arreglo b debería quedar de la siguiente manera
b = {31,43,55,80,4,7,15,34,12,9,5}
Despliegue los arreglos a y b en pantalla


Chicos me pueden ayudar con este ejercicio por favor
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
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Colocar el arreglo A de forma inversa al arreglo b

Publicado por dario (718 intervenciones) el 20/08/2022 05:09:02
Hola, te dejo una idea de como hacerlo. Tu ya lo adaptas a tus necesidades.
Salu2.

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
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
	vector<int> g1;
    vector<int> g2;
 
	for (int i = 0; i < 5; i++)
		g1.push_back(i);
 
    //arreglo A
    cout << "Arreglo A: ";
    for (auto e : g1)
        cout << e << " ";
 
	cout << "\nArreglo B inverso de A: ";
	for (auto ir = g1.rbegin(); ir != g1.rend(); ++ir) {
        g2.push_back(*ir);
		cout << *ir << " ";
    }
    cout << endl;
 
	return 0;
}
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