ayuda para ordenar una matriz dependiendo de un vector
Publicado por jose (4 intervenciones) el 08/12/2015 14:08:59
lo que inteto es ordenar alfabeticamente un vector de alumnos, al ordenarse dicho vector, se debe ordenar tambien una matriz que contiene las notas de los alumno, pero si meto mas de x notas o x alumnos no me ordena bien las notas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
for(int i=0;i<numeroalum-1;i++)
{
for(int j=i+1;j<numeroalum;j++)
{
if(nombre[i].compareTo(nombre[j])>0)
{
auxletras=nombre[i];
nombre[i]=nombre[j];
nombre[j]=auxletras;
auxdobles=medias[j];
medias[i]=medias[j];
medias[j]=auxdobles;
for(int a=0;a<numeroalum;a++)
{
for(int b=0;b<numeroasig;b++)
{
for(int x=0;x<numeroalum;x++)
{
for(int y=0;y<numeroasig;y++)
{
{
auxnumeros=notas[a][b];
notas[a][b]=notas[x][y];
notas[x][y]=auxnumeros;
}
}
}
}
}
}
}
}
Valora esta pregunta


0