lunes, 10 de marzo de 2014

Codigo Fuente llena la matriz en forma de L

Codigo Fuente llena la matriz en forma de L


import java.util.Scanner;

public class MatrizL {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic heree
        Scanner teclado = new Scanner(System.in);
        int i,j,n;
        int cont=2;
        int a[][];
        System.out.println("digite la dimension de la matriz nxn");
        n=teclado.nextInt();
        a = new int[n][n];
        for(i=0;i<n;i++){
           
            for(j=0;j<n;j++){
               
                if(j==0){
                   
                    a[i][j]=cont;
                        cont=cont+2;
                }
                else if(i==n-1){
                    a[i][j]=cont;
                        cont=cont+2;
                }
                else{
                    a[i][j]=0;
                }
               
           
               
            }
        }
       
         for(i=0;i<n;i++){
           
            for(j=0;j<n;j++){
         
              System.out.print("["+a[i][j]+"]");
             
              if(j==n-1){
             
                  System.out.print("\n");//salto de linea
              }
            }
         }
            }
     
       
       
    }

No hay comentarios:

Publicar un comentario