Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/02/2010, 10:11
Avatar de fradve
fradve
 
Fecha de Ingreso: abril-2009
Mensajes: 157
Antigüedad: 15 años, 7 meses
Puntos: 7
Respuesta: Ayuda, Organizar un array por medio de funciones

Corrige tu funcion de ordenacion, en especial en la parte del if que no le indicar que debe ejecutar todas esa instrucciones porque nos las encierras entre llaves {}, y además preguntando si es menor estas ordenador de mayor a menor, tienes que cambiar el signo de la codición de < a >, tu funcion ordenar te quedaría así:

Código C++:
Ver original
  1. void ordenarArray(int b[],int tamanob)
  2. {
  3.    int i,j,temp;
  4.    for (i=0; i<tamanob; i++)
  5.      for (j=0 ; j<tamanob - 1; j++)
  6.        if (b[j] > b[j+1])
  7.        {
  8.           temp = b[j];
  9.           b[j] = b[j+1];
  10.           b[j+1] = temp;
  11.        }
  12. }
__________________
En programación hay mil y un formas de hacer lo mismo...