Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Universidad Tecmilenio Fundamentos de Programación Actividad 14 Arreglos en 2D Armando Gonzalez De La Rosa 3069543 I-Escribe en las áreas grises el valor que le corresponde a cada una de las posiciones del arreglo bidimensional declarado como int[,] valores = new int[4, 6]; 1 2 3 4 5 6 1 10 7 -3 7 12 5 2 12 80 15 -4 -1 0 3 3 9 51 11 0 2 4 -2 -7 17 2 -1 2 II-Contesta las siguientes preguntas en relación con la siguiente declaración: int[,] arr = new int[3, 2] { { 1, 2}, { 3, 4}, { 5, 6} }; A. ¿Cuántos renglones tiene la variable arr? R: 3 B. ¿Cuántas columnas tiene la variable arr? R: 2 C. ¿Qué número se encuentra en la casilla arr[1,1] ? R: 4 D. ¿En qué casilla se encuentra el número 6? R: 3,2 III-Indica en cada inciso con qué valor se inicializa cada elemento del arreglo. Si el elemento no se ha inicializado y solo contiene un valor que no es predecible, indícalo colocando una X en su casilla. int[,] arreglo = new int[2,4] { { 1, 2 , 3, 4}, { 5, 6, 7, 8} }; 1 2 3 4 5 6 7 8 int[,] arreglo = new int[2,4]; for (int r = 0; r < 2; r++) { for (int c = 0; c < 4; c++) { arreglo[r, c] = 2 * r + c; } } 0 1 2 3 2 3 4 5 int[,] arreglo = new int[4,2]; for (int r = 0; r < 4; r++) { for (int c = 0; c < 2; c++) { arreglo[r, c] = c; } } 0 1 0 1 0 1 0 1 int[,] arreglo = new int[3,3]; for (int r = 0; r < 3; r++) { arreglo[r, r] = 1; } 1 1 1 1 1 1 1 1 1 IV-Realiza el análisis, diseño e implementación de un programa que cree y despliegue una matriz cuadrada del tamaño que especifique el usuario la cual esté llena de nueves, excepto por los elementos de ambas diagonales los cuales deben ser unos. Puedes considerar que la matriz no tendrá una dimensión superior a 15. Entradas · Entrada del numero para la matriz Procesos · Se crea una matriz dada con el numero introducido si es mayor a 15 pedirá otro numero al usuario Salidas · Se creará una matriz de las 9 y 1 posiciones con el numero ingresado por el usuario Implementación Pruebas V-Realiza el análisis, diseño e implementación de un programa que llene con valores al azar (entre 0 y 9 inclusive) un arreglo bidimensional cuyas dimensiones son dadas por el usuario. El programa debe realizar lo siguiente: a) Calcular y desplegar la cantidad de ceros que tiene el arreglo. b) Calcular y desplegar la cantidad de ceros que tiene cada renglón del arreglo. c) Calcular y desplegar la cantidad de ceros que tenga cada una de las columnas del arreglo. Puedes considerar que la matriz no tendrá una dimensión superior a 15. Entradas · Cantidad de Renglones para la matriz · Cantidad de Columnas para la matriz Procesos · Leer la cantidad de renglones y columnas · Sacar valores aleatorios para la matriz Salidas · Imprimir los valores de la matriz Implementación Prueba
Compartir