Este es el código que llevo escrito:
Código
#include <iostream> using namespace std; int main() { int array[10],x=0,acumulador,y=0,z=0; while (x<10) { cin>>array[x]; x = x + 1; } while (y<10) { if (array[y]>array[y+1]) { acumulador = array[y]; array[y] = array[y+1]; array[y+1] = acumulador; y = y + 1; } } while (z<10) { cout<<array[z]; z = z + 1; } return 0; }
En la primera parte, donde se introducen los 10 números para el array, a pesar de que aumento la variable de bucle, nunca para de pedir dígitos :S.
Un saludo