using System;
public class ArregloDosDimensiones {
  static void Main() {
     // declaracion e iniciación de arreglos rectangulares
     int[,] arreglo1 = new int[,] { { 1, 2, 3 }, { 4, 5, 6 } };
     // declaración e iniciación de arreglos dinamicos
     int[][] arreglo2 = new int[ 3 ][];
     string salida = "";
     arreglo2[ 0 ] = new int[] { 1, 2 };
     arreglo2[ 1 ] = new int[] { 3 };
     arreglo2[ 2 ] = new int[] { 4, 5, 6 };
     salida = "Valores en arreglo1 por fila\n";
     // salida del arreglo1
     for ( int i = 0; i < arreglo1.GetLength( 0 ); i++ ) {
        for ( int j = 0; j < arreglo1.GetLength( 1 ); j++ )
           salida += arreglo1[ i, j ] + "  ";
        salida += "\n";
     }
     salida += "\nValores en arreglo2 por fila\n";
     // salida del arreglo2
     for ( int i = 0; i < arreglo2.Length; i++ ) {
        for ( int j = 0; j < arreglo2[ i ].Length; j++ )
           salida += arreglo2[ i ][ j ] + "  ";
        salida += "\n";
     }
     Console.WriteLine(salida);
  }
}
No hay comentarios:
Publicar un comentario