Multiplicación y programación
Para que un programa pueda hacer esta operación, necesitamos convertir el procedimiento matemático en un algoritmo.
- 1. Tomar una fila de A
- 2. Tomar una columna de B
- 3. Multiplicar los elementos correspondientes
- 4. Sumar los resultados
- 5. Guardar el resultado
- 6. Repetir el proceso
javascript
for (let i = 0; i < A.length; i++) {
for (let j = 0; j < B[0].length; j++) {
for (let k = 0; k < B.length; k++) {
resultado[i][j] += A[i][k] * B[k][j];
}
}
}El primer ciclo recorre las filas de la primera matriz, el segundo recorre las columnas de la segunda matriz y el tercero realiza las multiplicaciones y las sumas necesarias para calcular cada elemento.