Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación
Presenta:
Boleta:
2022311240
Grupo
2CM17
Profesor:
Ciudad de México
19/05/2022
Planteamiento
Análisis
Código
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Dim A(,), B(,), C(,) As Single
Dim NFA, NCA, NFB, NCB, NFC, NCC As Integer
Dim I, J, K As Integer
NFA = Val(InputBox("No. FIlas de A"))
NCA = Val(InputBox("No. columnas de A"))
NFB = Val(InputBox("No. FIlas de B"))
NCB = Val(InputBox("No. columnas de B"))
NFC = NFA
NCC = NCB
ReDim A(NFA, NCA)
ReDim B(NFB, NCB)
ReDim C(NFC, NCC)
If NCA = NFB Then
For I = 1 To NFA
For J = 1 To NCA
A(I, J) = Val(InputBox("VALOR DE A FILA " & I & "
" & "COLUMNA " & J))
Next
Next
For I = 1 To NFB
For J = 1 To NCB
B(I, J) = Val(InputBox("VALOR DE B FILA " & I & "
" & "COLUMNA " & J))
Next
Next
For I = 1 To NFA
For J = 1 To NCB
For K = 1 To NCA
C(I, J) = C(I, J) + A(I, K) * B(K, J)
Next
Next
Next
For I = 1 To NFC
For J = 1 To NCC
Label1.Text = Label1.Text & C(I, J) & " "
Next
Label1.Text = Label1.Text & vbNewLine
Next
End If
End Sub
End Class
Pruebas de funcionamiento