Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void ordenarVector_x_precio(struct Producto *P, int cantP){
- int i, j;
- struct Producto aux; /**Voy a utilizar el método de inserción.*/
- for(i=1;i<cantP;i++){
- j=i-1;
- aux = P[i]; /**Estamos comparando el elemento i, cono todos los qeu están
- a su izquierda y ya están ordenados*/
- while (j>=0 && aux.precio > P[j].precio){
- P[j+1] = P[j]; /**Este bucle busca la posición en la que va a insertar el
- elemento i, y corre hacia la derecha los elementos necesarios */
- j--;
- }
- P[j+1] = aux; /**Insertamos el elemento i*/
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement