Vous êtes sur la page 1sur 1

Universidad Simn Bolvar

Dpto. de Computacin y Tecnologa de la Informacin

CI-2125, Computacin I
Semana 6

ARREGLOS BIDIMENSIONALES Y TRIDIMENSIONALES


1. Revise el siguiente programa y explique cul 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-

Vous aimerez peut-être aussi