C/Visual C - Matriz de nxm

 
Vista:

Matriz de nxm

Publicado por Jorge (1 intervención) el 30/03/2007 22:21:06
hola. me encargaron un programa que leea una matriz de enteros de m renglones y n columnas y calcule la suma de los elementos de cada columna.
A ver si me pueden Ayudar

Muchas GRACIAS!!!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Matriz de nxm

Publicado por Fran (122 intervenciones) el 31/03/2007 18:55:41
#define COLUMNAS 6
#define FILAS 5

int * sumando(int matriz[FILAS][COLUMNAS])
{
int m[FILAS];
int i=0,j=0, suma=0;

for(i=0;i<COLUMNAS;i++)
{
for(j=0;j<FILAS;j++)
suma = suma + matriz[j][i];
m[i] = suma;
}

return m;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Matriz de nxm

Publicado por Nelek (816 intervenciones) el 02/04/2007 07:43:47
En esta respuesta te han puesto la version sencilla y limitada. Es decir, defines el vector con constantes y ya no lo puedes modificar en cuanto al Tamanyo de sus dimensiones.

Si lo quieres hacer dinamico entonces tienes que usar "malloc", "free" y otros comandos para reservar la memoria en funcion de variables o valores introducidos por teclado.

Si estas en MFC tambien puedes usar la clase CArray y meterle el tamanyo dinamicamente con el CArray::SetSize (int nSize) y con eso le puedes cambiar la dimension facilmente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar