Invertir Vector C++

Este es un programa que invierte el Vector hecho en c++, se ejecuta en VisualStudio y cualquier otra variante de compilador, si tienes algún problema no dudes en postearlo.

/*
Programa: Invertir un vector.
Choc Cac, Victor Hugo.
*/

#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
const int limite = 6; // Constate del limite del vector.
int vector[limite]; // Tamaño del vector.
int temp; // Auxiliar para el intercambio.
int i; // Entero de dato i.

for (int i=0; i<limite; i++)
{
cout<<“Ingrese un numero “;
cin >> vector[i]; // Ingresando los datos de i.

}

for (int i=0;i<limite/2;i++) // limite/2 es una recta que se parte en dos, la cual el intercambio de extremos se da por un axuliar.
{
temp = vector[i]; // Temp = auxiliar, el auxiliar toma el valor de vector inicial.
vector[i] = vector[limite-1 -i]; //El vector inicial toma el valor enésima del vector.
vector[limite-1 -i] = temp; // El vector inicial toma el valor de temp = auxiliar.
}
for (int i=0; i<limite; i++)
{
cout<<“El numero invertido es: “<<vector[i]<<“\n”; //Mostrando el vector inverso.
}
cin.get();
cin.get();
return 0;
}

Esta entrada fue publicada en Diversidad y etiquetada . Guarda el enlace permanente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *