Dim A(10, 10), B(10, 10), R(10, 10) As Integer
Dim i, n, n1, m, m1, j, k, prod As Integer
Console.Write(" Digite cantidad de filas de la primera matriz: ")
Console.Write(" Digite cantidad de columnas de la primera matriz: ")
For i = 0 To n - 1 Step 1
For j = 0 To m - 1 Step 1
Console.Write(" A[" & i & "," & j & " ]=")
A(i, j) = Console.ReadLine()
Console.WriteLine("La matriz creada es: ")
For i = 0 To n - 1 Step 1
For j = 0 To m - 1 Step 1
Console.Write(A(i, j) & " ")
Console.Write(" Digite cantidad de filas de la segunda matriz: ")
Console.Write(" Digite cantidad de columnas de la segunda matriz: ")
For i = 0 To n1 - 1 Step 1
For j = 0 To m1 - 1 Step 1
Console.Write(" B[" & i & "," & j & " ]=")
B(i, j) = Console.ReadLine()
Console.WriteLine("La matriz creada es: ")
For i = 0 To n1 - 1 Step 1
For j = 0 To m1 - 1 Step 1
Console.Write(B(i, j) & " ")
For i = 0 To n - 1 Step 1
For j = 0 To m1 - 1 Step 1
prod = A(i, k) * B(k, j) + prod
Console.WriteLine("La matriz resultante es: ")
For i = 0 To n - 1 Step 1
For j = 0 To m1 - 1 Step 1
Console.Write(R(i, j) & " ")
Console.WriteLine("No tienen la misma longitud, no se pueden multiplicar ")