Universidad Simón Bolívar Dpto. de Computación y Tecnología de la Información CI - 2125, Computación I Semana 6 ARREGLOS BIDIMENSIONALES Y TRIDIMENSIONALES 1. Revise el siguiente programa y explique cuál es el resultado. #include <stdio.h> #define FILAS 3 #define COLUM 4 void main ( ) { int i,j,; int M[FILAS][COLUMNAS]; // Escribe por columnas for ( j=0; j<COLUM; j++) { for ( i=0; i< FILAS; i++) printf(“%5d”,M[i][j]); printf(“\n”); } } // lectura por filas for ( i=0; i<FILAS; i++) for ( j=0; j< COLUM; j++) scanf(“%d”, &M[i][j]); 2. Corra el siguiente programa y explique lo que sucede #include <stdio.h> int main() { int c; char nombre[4][7]={'F','u','l','a','n','o','\0', 'J','u','a','n','\0',' ',' ', 'P','e','d','r','o','\0',' ', 'E','l','i','s','a','\0',' '}; /* Caracter nulo, significa el fin del texto */ printf ("Esto es un mensaje personalizado. \n\n"); for (c = 0; c < 4; c++){ printf("Hola %s \n\n",nombre[c]); } return 0; } 3. Escriba un programa que llene una matriz de 3 X 3 de valores reales, luego 1. Calcule la suma de cada fila y la almacena en un vector 2. Calcule la suma de cada columna y la almacena en otro vector. 4. Escriba un programa que almacene el abecedario en un cubo de tres dimensiones y lo imprima. -1-