Hola. Soy muy nuevo en el tema. La pregunta es muy sencilla.
Influye el orden de los 2 ciclos for para sumar las columnas de una matriz?
Es decir:
Es lo mismo hacer esto:
for (int j = 0; j < columnas; j++) {
for (int i = 0; i < filas; i++) {
v_suma_col[j] = v_suma_col[j] + mome[i][j];
}
}
que hacer esto?:
for (int i = 0; i < filas; i++) {
for (int j = 0; j < columnas; j++) {
v_suma_col[j] = v_suma_col[j] + mome[i][j];
}
}
O sea en una recorri por columnas y despues por filas y en la otra viceversa.
La matriz mome es una matriz a la que anteriormente le cargue los datos a sumar.
Gracias.
muestra el codigo de esa sección completa...
no debería influir, el orden de los factores no altera la suma, es decir
5+1+9+4+2+4=25
1+2+4+4+5+9=25
puede que el error está en otro punto
Cita de: engel lex en 20 Julio 2015, 07:38 AM
muestra el codigo de esa sección completa...
no debería influir, el orden de los factores no altera la suma, es decir
5+1+9+4+2+4=25
1+2+4+4+5+9=25
puede que el error está en otro punto
Claro, tenes razon con lo que decis. Igualmente el programa funciona de ambas maneras, pero la duda surgio porque en uno de los videos que estaba viendo un profesor decia que si queriamos sacar maximo de columnas habia que invertir el orden de los ciclos for. En fin, gracias por aclarar la duda. Seguramente que fue un error de concepto del profesor.