
Error de Codigo
Publicado por Eduardo (2 intervenciones) el 08/09/2016 18:04:59
Buenas, tengo poco en java y he estado realizando algunos ejercicios sobre arrays. Tengo el siguiente codigo que busca ingresar el contenido de ambos arrays en otro, pero ordenados de menor a mayor:
No se en que este fallando, agradeceré su ayuda
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
42
43
package ejercicio7;
public class Ejercicio7 {
public static void main(String[] args) {
int y[]={2,5,22,7,9};
int x[]={11,4,5,9,7};
int z[];
int i=0;
int j=0;
int k=0;
for(i=0;i<x.length;i++){
if(x[i]<=y[j]){
z[k]=x[i];
i++;
}else{
z[k]=y[j];
j++;
}
k++;
}
if(i<=x.length-1){
for(L=i;x.length;L++){
z[k]=x[L];
k++;
}
}else{
for(L=i;y.length-1;L++){
z[k]=y[L];
k++;
}
}
for(k=0;z.length;z++){
System.out.println(z[k]);
}
}
}
Valora esta pregunta


0