Este algoritmo multiplica dos matrices. Primero solicita el ingreso del tamaño de las matrices A y B, y las matrices C y D. Luego lee los datos de las matrices A y B, y las matrices C y D. A continuación, crea una matriz resultado Mr del tamaño de A por D. Finalmente, llena la matriz resultado realizando la multiplicación de matrices mediante ciclos anidados que recorren las filas de A, las columnas de D, y la columna común de B y la fila de C.