martes, 8 de abril de 2014

Arreglo Multidimensional

import java.util.Scanner;

public class ArregloMultidimencional
{
       
    public ArregloMultidimencional()
    {
    }
   
    public static void main(String[] args)
    {
    int n,m;
    int [][]x;
    Scanner ent= new Scanner (System.in);
    System.out.println("Ingrese numero de renglones ");
    n=ent.nextInt();
    System.out.println("Ingrese numero de columnas ");
    m=ent.nextInt();
    x=new int[n][m];
   
      leerdatos(x);
      presentar(x);
    }
    // se recibe el parametro con el nombre del arreglo a utilizar
    public static void leerdatos (int [][]a)
    {
    Scanner ent = new Scanner(System.in);
    System.out.println("Ingrese los datos: ");
   
    for (int i=0;i<a.length;i++)// Guarda los datos del primer arreglo
    {
    for (int j=0;j<a[i].length;j++)// Guarda los datos del segundo arreglo
    {
    System.out.print("a["+i+"]["+j+"]= ");
    a[i][j]=ent.nextInt();
    }
    }
    }
    public static void presentar (int [][]a)
    {
    for (int i=0;i<a.length;i++)
    {
    for (int j=0;j<a[i].length;j++)
    {
    System.out.print(a[i][j]+"  ");
    }
    System.out.println();
    }
   
    }
}

No hay comentarios:

Publicar un comentario