diloentutospc

Recorrer Array de derecha a Izquierdad y de arriba abajoj

Nov 1st, 2018
6,083
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.03 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /*Llenar una matriz A[ ][ ] de enteros de tamaño n x m, donde n y m
  4.  * son ingresados por el usuario con números desde n x m al 1,
  5.  * hasta completar todas las posiciones de A[ ][ ]. La matriz se recorre
  6.  * de derecha a izquierda y de arriba a abajo.*/
  7.  
  8. public class DerechaIzquierda {
  9.  
  10.     public static void main(String[] args) {
  11.        
  12.         Scanner teclado = new Scanner(System.in);
  13.        
  14.         int n,m,x;
  15.         int matriz [][];
  16.        
  17.         //Tamaño del array
  18.         System.out.print("Ingrese cantidad  filas: ");
  19.         n = teclado.nextInt();
  20.         System.out.print("Ingrese cantidad columnas: ");
  21.         m = teclado.nextInt();
  22.         matriz = new int [n][m];
  23.        
  24.         //llenar array
  25.         x = n*m;
  26.         for (int i = 0; i < matriz.length; i++) {
  27.             for (int j = matriz[0].length -1; j >= 0; j--) {
  28.                 matriz [i][j] = x;
  29.                 x--;
  30.             }
  31.         }
  32.        
  33.         //Mostrar matriz
  34.        
  35.         for (int i = 0; i < matriz.length; i++) {
  36.             for (int j = 0; j < matriz[0].length; j++) {
  37.                 System.out.print(matriz [i][j]+" ");
  38.             }
  39.             System.out.println();
  40.         }      
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment