Ayuda con este ejercicio incompleto,por favor.

Iniciado por xboxone007, 17 Diciembre 2013, 18:29 PM

0 Miembros y 1 Visitante están viendo este tema.

xboxone007

Hola a todos estoy haciendo este ejercicio:

Escribir un programa que lea un número, que indica cuántos números enteros serán
guardados en un vector, crear el vector para almacenar el tamaño exacto de los datos y
entonces leer los enteros que serán guardados en el vector. Posteriormente se han de
mostrar los elementos en orden inverso y liberar la memoria que se ha reservado.

y he logrado hacer esta código pero no se como puedo seguir, no entiendo mucho los vectores.

Este es el código que he logrado hacer:

#include <iostream>

using namespace std;

int main(){
cout << "MEMORIA DINAMICA_____________" << endl << endl;

int length;
cout << "Cuantos numeros quieres introducir? " ;
cin >> length;
int* cadena = new int[length];

cout <<endl;
system("PAUSE");
}


Muchas gracias por vuestra ayuda y un saludo...

ivancea96

Código (cpp) [Seleccionar]

for(int i=0; i<length;i++) //Eso para pedir los datos
    cin >> cadena[i];

for(int i=length-1;i>=0;i--) //Esto los muestra
    cout << cadena[i];

delete[] cadena;


Algo así?

xboxone007

Muchísimas gracias, no lo podría haber terminado sin ti. :D

Un saludo