Java - almacenar en 1d arreglos

 
Vista:

almacenar en 1d arreglos

Publicado por ELIZABETH (24 intervenciones) el 01/10/2010 05:32:13
hola a todos
mi problema abar y espero que me puedad ayudar es que tengo que imprimir 122333444455 y este programa me imprime 122333444455555 que puedo hacer??
mi programa que he desarollado es este:
____________________________________________
public class imprint {

public static void main(String[] args) {
int [] mivector=new int[12];
llenar(mivector);
imprimir(mivector);

}

public static void llenar( int [] v){
for(int i= 1;i<=5;++i){
if(i<=v.length){
break;
}


}
}

public static void imprimir(int [] v){
for(int i=1; i<=5;++i){
for (int k=0; k<i; k++)


System.out.println(i);
}
}
}

________________________________________________________
gracias;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:almacenar en 1d arreglos

Publicado por Javier (41 intervenciones) el 01/10/2010 16:41:51
Hola..

asi te tiene q andar

Saludos

//----

public class imprint {

public static void main(String[] args) {
int[] mivector = new int[12];
llenar(mivector);
imprimir(mivector);

}

public static void llenar(int[] v) {
int j = 1;
for (int i = 0; i < v.length;) {
for (int k = 0; k < j && i+k<v.length; k++) {
v[i+k] = j;
}
i+= j;
j++;
}
}

public static void imprimir(int[] v) {
for (int i = 0; i < v.length; i++) {
System.out.println(v[i]);
}
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar