Necestio de urgencia un programa en java, en eclipse que lea una matriz de la manera como esta en el siguiente grafico comenzando desde el circulo rojo y como van las flechas; aqui la imagen: enlace externo
1 respuesta
Respuesta de jcarmonal
10
jcarmonal, Ingeniero Informático Superior con 28 años y 5 de...
Este programa imprime un array con el orden que comentas: public class array { static final int ANCHO = 3; static final int LARGO = 3; public static void main(String[] args) { int array[][] = new int[ANCHO][LARGO]; int j = 0; int i = 0; for (i = 0; i < ANCHO; i++) { if (j == ANCHO) { break; } System.out.println(i + ":" + j + "=" + array[j]); if (i == ANCHO - 1) { for (++j; i >= 0; i--) { if (j == ANCHO) { break; } System.out.println(i + ":" + j + "=" + array[j]); if (i==0){ j+=1; } } } } } } public class array { static final int ANCHO = 3;static final int LARGO = 3; public static void main(String[] args) {int array[][] = new int[ANCHO][LARGO]; int j = 0;int i = 0;for (i = 0; i < ANCHO; i++) {if (j == ANCHO) {break;}System.out.println(i + ":" + j + "=" + array[j]);if (i == ANCHO - 1) {for (++j; i >= 0; i--) {if (j == ANCHO) {break;}System.out.println(i + ":" + j + "=" + array[j]);if (i==0){j+=1;}}}}}} Tómalo como base para hacer lo que tú quieres.
Añade tu respuesta
Haz clic para
o
Añade tu respuesta sólo si conoces la solución a la pregunta.
No lo utilices para hacer una nueva pregunta.
Para pedir más datos de la pregunta utiliza "Pedir más información".
Para aportar más información a una respuesta, añade un comentario.