Deber Progra Matrices

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Public Class Form1

Dim MA(5, 5) As Integer


Dim MB(5, 5) As Integer
Dim MC(5, 5) As Integer

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles


Button1.Click

'llenar Matriz
For fil = 0 To 4
For col = 0 To 4
MA(fil, col) = Int(InputBox("A[" & fil & "][" & col & "]:"))

Next
Next

Const j = 0
For fil = 0 To 4
ListBox1.Items.Add(MA(fil, j) & vbTab & MA(fil, j + 1) & vbTab & MA(fil,
j + 2) & vbTab & MA(fil, j + 3) & vbTab & MA(fil, j + 4))

Next

For fil = 0 To 4
For col = 0 To 4
MB(fil, col) = Int(InputBox("B[" & fil & "][" & col & "]:"))

Next
Next

For fil = 0 To 4
ListBox2.Items.Add(MB(fil, j) & vbTab & MB(fil, j + 1) & vbTab & MB(fil,
j + 2) & vbTab & MB(fil, j + 3) & vbTab & MB(fil, j + 4))

Next

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles


Button2.Click

Dim OP As Integer
Dim prod As Integer
prod = 0

OP = ComboBox1.SelectedIndex
ListBox3.Items.Clear()

Const j = 0

Select Case OP

Case 0
For fil = 0 To 4
For col = 0 To 4

MC(fil, col) = MA(fil, col) + MB(fil, col)

Next
Next

For i = 0 To 4

ListBox3.Items.Add(MC(i, j) & vbTab & MC(i, j + 1) & vbTab &


MC(i, j + 2) & vbTab & MC(i, j + 3) & vbTab & MC(i, j + 4))

Next

Case 1
For fil = 0 To 4
For col = 0 To 4

MC(fil, col) = MA(fil, col) - MB(fil, col)

Next
Next

For i = 0 To 4

ListBox3.Items.Add(MC(i, j) & vbTab & MC(i, j + 1) & vbTab &


MC(i, j + 2) & vbTab & MC(i, j + 3) & vbTab & MC(i, j + 4))

Next

Case 2
For fil = 0 To 4
For col = 0 To 4
For k = 0 To 4
prod = MA(fil, k) * MB(k, col) + prod

Next
MC(fil, col) = prod
'prod = 0
Next
Next

For i = 0 To 4

ListBox3.Items.Add(MC(i, j) & vbTab & MC(i, j + 1) & vbTab &


MC(i, j + 2) & vbTab & MC(i, j + 3) & vbTab & MC(i, j + 4))

Next

End Select
End Sub

End Class

You might also like