Cita de: Drinky94 en 2 Octubre 2010, 12:11 PM
Intenta optimizar el code... se puede acortar.
salu2!
asi?
Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;
int main()
{
char vec1[5],vec2[5],vecaux[10],aux;
int i;
bool ordenado = false;
cout << "Primer vector" << endl;
cout << "Ingrese las letras una por una" << endl;
for (i=0;i<5;i++)
{
cin >> vec1[i];
}
cout << "Segundo vector" << endl;
cout << "Ingrese las letras una por una" << endl;
for (i=0;i<5;i++)
{
cin >> vec2[i];
}
for (i=0;i<5;i++)
{
vecaux[2*i] = vec1[i];
vecaux[2*i+1] = vec2[i];
}
while (ordenado == 0)
{
ordenado = true;
for (i=0;i<9;i++)
{
if (vecaux[i] > vecaux[i+1])
{
aux = vecaux[i];
vecaux[i] = vecaux[i+1];
vecaux[i+1] = aux;
ordenado = false;
}
}
}
for (i=0;i<10;i++)
{
cout << vecaux[i] << " ";
}
return 0;
}