Tengo este ejercicio en el que el usuario introuce cuantos numeros va a introducir... luego pide los numeros y luego los muestra enorden inverso.
Código
#include <iostream>
#include <new>
using namespace std;
int main()
{
int numero;
int valor;
int* puntero;
cout << "Cuantos numeros desea introducir? " << endl;
cin >> valor;
puntero = new (nothrow) int[valor];
if(puntero == 0)
cout << " Error... no se pudieron introducir los valores..." << endl;
else
{
cout << "Introduzca los numero de uno en uno.. ejemplo( 1 (enter)... 2(enter)...)" << endl;
for(numero= 0; numero < valor; numero++)
{
cout << "Introduzca el numero: " << endl;
cin >> puntero[numero];
cout << endl;
}
for(int i = valor; i > 0; i--)
{
cout << puntero[i] <<endl;
}
}
system("pause");
return 0;
}
Da error en el primer numero que introduce para invertir.
Muchas gracias.


 
  




 Autor
 Autor
		


 En línea
									En línea
								

 
						
