Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2013, 21:49
pollutioN
 
Fecha de Ingreso: octubre-2009
Mensajes: 4
Antigüedad: 14 años, 6 meses
Puntos: 0
Burbujeo de una matriz

Hola gente, qué tal? Estoy tratando de aplicar el método de burbujeo para ordenar de mayor a menor una matriz. Probé lo siguiente:

Código:
                          for (f=1;f<=60;f++) {
                              for (c=1;c<=12;c++)
                               {
                                 VSS[f]=(VSS[f]+ME[f][c]); 
                                 }
                                 }
                     for(i=1;i<=60;i++) 
                     { 
                     for(j=1+1;j<=60;j++) 
                      {
                             if (VSS[j]>VSS[i]) {
                         VSS[j]=aux;
                         VSS[j]=VSS[i];
                         VSS[i]=aux;
                                 }
                                 }
                                 }
                      for(i=1;i<=60;i++) 
                                 {                             
                        printf("Sueldo: %d  ",VSS[i]);
                                 }
La matriz ME posee 60 filas y 12 columnas. Lo que hice fue ir sumando los valores que guarda la matriz y guardalos en el vector VSS (61 valores), y en base a ese vector, hacer el burbujeo pero me da valores erróneos (mayormente números grandes). ¿Qué estoy haciendo mal?

Gracias!