Tengo la siquiente duda este es mi algoritmo
El problema que tengo es que la salida no me sale correctamente alguien sabe a que se deba esto.
No se por que a mi me sale 0.
Código
#include <iostream> using namespace std; main() { int a[] = {35, 82, 30, 28, 19}; int temp; //numero de iteraciones = n-v //Numero de veces que se repetira para ordenar = v //Numero de datos = n = 5 for(int v = 0; v <= 5-1; v++) { cout << endl; for(int i = 0; i <= 5-v; i++) { if(a[i] < a[i-1]) //Evaluacion si el numero a su Izq es menor { temp = a[i]; a[i] = a[i-1]; a[i-1] = temp; } } for (int i = 0; i<5 ; i++) //Salida cout<< a[i] <<" "; } return 0; }
Pero mi salida con 5-v
salida con otra Pc con 5-v
mi salida con 4-v es como la salida de otra pc o como la segunda imagen
saludos muchas gracias.