
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
