Programas en visual basic 2010 revista pdf

67
PROGRAMAS EN VISUAL BASIC 2010 |

description

PROGRAMAS RESUELTOS A LO LARGO DEL PERIODO.

Transcript of Programas en visual basic 2010 revista pdf

Page 1: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 2: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 3: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 4: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

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

Button1.Click

Dim X, R, T, A, B, C, D, F, G, H, I, J, L As Integer

While X < 10

X = X + 1

R = X * 1

ListBox1.Items.Add(R & "=" & X.ToString & " X " & "1")

T = T + 1

R = T * 2

ListBox2.Items.Add(R & "=" & T.ToString & " X " & "2")

A = A + 1

R = A * 3

ListBox3.Items.Add(R & "=" & A.ToString & " X " & "3")

B = B + 1

R = B * 4

ListBox4.Items.Add(R & "=" & B.ToString & " X " & "4")

C = C + 1

R = C * 5

ListBox5.Items.Add(R & "=" & C.ToString & " X " & "5")

D = D + 1

R = D * 6

ListBox6.Items.Add(R & "=" & D.ToString & " X " & "6")

Page 5: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

F = F + 1

R = F * 7

ListBox7.Items.Add(R & "=" & F.ToString & " X " & "7")

G = G + 1

R = G * 8

ListBox8.Items.Add(R & "=" & G.ToString & " X " & "8")

H = H + 1

R = H * 9

ListBox9.Items.Add(R & "=" & H.ToString & " X " & "9")

J = J + 1

R = J * 10

ListBox10.Items.Add(R & "=" & J.ToString & " X " & "10")

I = I + 1

R = I * 11

ListBox11.Items.Add(R & "=" & I.ToString & " X " & "11")

L = L + 1

R = H * 12

ListBox12.Items.Add(R & "=" & L.ToString & " X " & "12")

End While

End Sub

Page 6: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

For Each dato As Control In Me.Controls 'sirve para todos los objetos del formulario

'If dato.GetType.ToString.Contains("Label") Then

'pinta todos los labels

If dato.GetType.ToString.Contains("Button") Then

'pinta todos los butons

dato.BackColor = Color.Aqua

End If

Next

End Sub

Page 7: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Function suma() As Integer

Return Val(TextBox1.Text) + Val(TextBox2.Text)

End Function

Public Sub limpiar()

TextBox1.Text = ""

TextBox2.Text = ""

Label2.Text = ""

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Label2.Text = suma()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

limpiar()

End Sub

Private Sub Form2ToolStripMenuItem_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles Form2ToolStripMenuItem.Click

Form2.Show()

Me.Hide()

End Sub

Page 8: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim A As Integer

A = TextBox1.Text

Select Case A

Case 1

TextBox2.Text = "LUNES"

Case 2

TextBox2.Text = "MARTES"

Case 3

TextBox2.Text = "MIERCOLES"

Case 4

TextBox2.Text = "JUEVES"

Case 5

TextBox2.Text = "VIERNES"

Case 6

TextBox2.Text = "SABADO"

Case 7

TextBox2.Text = "DOMINGO"

End Select

End Sub

Page 9: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

Form3.Show()

Me.Hide()

End Sub

Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged

Select Case ComboBox1.SelectedIndex

Case 0

TextBox1.Text = 1

Case 1

TextBox1.Text = 2

Case 2

TextBox1.Text = 3

Case 3

TextBox1.Text = 4

Case 4

TextBox1.Text = 5

Case 5

TextBox1.Text = 6

Case 6

TextBox1.Text = 7

End Select

End Sub

Page 10: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Form4.Show()

Me.Hide()

End Sub

Dim A As Integer = 0

Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles MyBase.Load

Timer1.Start()

End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer1.Tick

If A = 7 Then

A = 0

Else

A = A + 1

Select Case A

Case 1

Label1.Visible = True

Page 11: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Label3.Visible = False

Label4.Visible = False

Label5.Visible = False

Label6.Visible = False

Label2.Visible = False

Label7.Visible = False

Case 2

Label1.Visible = False

Label3.Visible = False

Label4.Visible = False

Label5.Visible = False

Label6.Visible = False

Label2.Visible = True

Label7.Visible = False

Case 3

Label1.Visible = False

Label3.Visible = True

Label4.Visible = False

Label5.Visible = False

Label6.Visible = False

Label2.Visible = False

Label7.Visible = False

Case 4

Label1.Visible = False

Label3.Visible = False

Label4.Visible = True

Label5.Visible = False

Label6.Visible = False

Label2.Visible = False

Label7.Visible = False

Case 5

Label1.Visible = False

Label3.Visible = False

Label4.Visible = False

Label5.Visible = True

Label6.Visible = False

Label2.Visible = False

Label7.Visible = False

Case 6

Label1.Visible = False

Label3.Visible = False

Label4.Visible = False

Label5.Visible = False

Label6.Visible = True

Label2.Visible = False

Label7.Visible = False

Case 7

Label1.Visible = False

Label3.Visible = False

Label4.Visible = False

Label5.Visible = False

Label6.Visible = False

Label2.Visible = False

Label7.Visible = True

Page 12: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

End Select

End If

End Sub

Dim COUNT As Integer = 0

Public Sub ANIMAR()

If COUNT = 3 Then

COUNT = 0

Else

COUNT = COUNT + 1

Select Case COUNT

Case 1

Form1.PictureBox1.Visible = True

Form1.PictureBox2.Visible = False

Form1.PictureBox3.Visible = False

Form2.PictureBox1.Visible = True

Form2.PictureBox2.Visible = False

Form2.PictureBox3.Visible = False

Case 2

Form1.PictureBox1.Visible = False

Form1.PictureBox2.Visible = True

Form1.PictureBox3.Visible = False

Form2.PictureBox1.Visible = False

Form2.PictureBox2.Visible = True

Form2.PictureBox3.Visible = False

Case 3

Page 13: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Form1.PictureBox1.Visible = False

Form1.PictureBox2.Visible = False

Form1.PictureBox3.Visible = True

Form2.PictureBox1.Visible = False

Form2.PictureBox2.Visible = False

Form2.PictureBox3.Visible = True

End Select

End If

End Sub

Page 14: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 15: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 16: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 17: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 18: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 19: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 20: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 21: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Page 22: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim N, f1, f2, s As Integer

N = Val(TextBox1.Text)

f1 = 0

f2 = 1

For I = 1 To N Step 1

f1 = f2

f2 = s

TextBox2.Text = TextBox2.Text & " " & s

ListBox1.Items.Add(TextBox2.Text)

s = f1 + f2

Next

End Sub

End Class

Page 23: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim N, primo As Double

N = Val(TextBox1.Text)

For i = 1 To N Step 1

If N Mod i = 0 Then

primo += 1

End If

Next

If primo = 2 Then

MsgBox(N & " es Primo")

TextBox1.Text = ""

TextBox1.Focus()

Else

MsgBox(N & " No es Primo")

TextBox1.Text = ""

TextBox1.Focus()

End If

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

End

End Sub

End Class

Page 24: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Navegador

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

WebBrowser1.GoBack()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

WebBrowser1.Refresh()

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button3.Click

WebBrowser1.GoForward()

End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button4.Click

WebBrowser1.Navigate(TextBox1.Text)

End Sub

End Class

Page 25: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim num1, num2 As Integer

num1 = Int((Rnd()) * 10)

num2 = Int((Rnd()) * 10)

TextBox1.Text = num1

TextBox2.Text = num2

PictureBox1.Image = Nothing

TextBox3.Text = ""

TextBox3.Focus()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

If Val(TextBox3.Text) = Val(TextBox1.Text) + Val(TextBox2.Text) Then

PictureBox1.Image = feliz.Image

Else

PictureBox1.Image = triste.Image

End If

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button3.Click

End

End Sub

End Class

Page 26: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form2

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

feliz1.Visible = True

End Sub

Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button8.Click

feliz2.Visible = True

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button3.Click

triste1.Visible = True

End Sub

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button6.Click

triste2.Visible = True

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

rosa1.Visible = True

Page 27: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button4.Click

rosa2.Visible = True

End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer1.Tick

If feliz1.Visible = True And feliz2.Visible = True Then

feliz1.Visible = True

Else

feliz1.Visible = False

End If

End Sub

Private Sub Timer8_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer8.Tick

If feliz2.Visible = True And feliz1.Visible = True Then

feliz2.Visible = True

Else

feliz2.Visible = False

End If

End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button5.Click

love1.Visible = True

End Sub

Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button7.Click

love2.Visible = True

End Sub

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer2.Tick

If rosa1.Visible = True And rosa2.Visible = True Then

rosa1.Visible = True

Else

rosa1.Visible = False

End If

End Sub

Private Sub Timer4_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer4.Tick

If rosa2.Visible = True And rosa1.Visible = True Then

rosa2.Visible = True

Else

rosa2.Visible = False

End If

End Sub

Private Sub Timer3_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer3.Tick

If triste1.Visible = True And triste2.Visible = True Then

Page 28: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

triste1.Visible = True

Else

triste1.Visible = False

End If

End Sub

Private Sub Timer6_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer6.Tick

If triste2.Visible = True And feliz1.Visible = True Then

triste2.Visible = True

Else

triste2.Visible = False

End If

End Sub

Private Sub Timer5_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer5.Tick

If love1.Visible = True And love2.Visible = True Then

love1.Visible = True

Else

love1.Visible = False

End If

End Sub

Private Sub Timer7_Tick(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer7.Tick

If love2.Visible = True And love1.Visible = True Then

love2.Visible = True

Else

love2.Visible = False

End If

End Sub

Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles MyBase.Load

End Sub

Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button9.Click

feliz1.Visible = False

feliz2.Visible = False

triste1.Visible = False

triste2.Visible = False

rosa1.Visible = False

rosa2.Visible = False

love1.Visible = False

love2.Visible = False

End Sub

End Class

Page 29: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public contador As Integer

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

contador = 0

For i = 1 To Len(TextBox1.Text)

If Mid(TextBox1.Text, i, 1) = "a" Or Mid(TextBox1.Text, i, 1) = "A"

Then

contador = contador + 1

End If

Next

TextBox2.Text = contador

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

contador = 0

For i = 1 To Len(TextBox1.Text)

If Mid(TextBox1.Text, i, 1) = "e" Or Mid(TextBox1.Text, i, 1) = "E"

Then

contador = contador + 1

End If

Next

TextBox3.Text = contador

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button3.Click

Page 30: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

contador = 0

For i = 1 To Len(TextBox1.Text)

If Mid(TextBox1.Text, i, 1) = "i" Or Mid(TextBox1.Text, i, 1) = "I"

Then

contador = contador + 1

End If

Next

TextBox4.Text = contador

End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button4.Click

contador = 0

For i = 1 To Len(TextBox1.Text)

If Mid(TextBox1.Text, i, 1) = "o" Or Mid(TextBox1.Text, i, 1) = "O"

Then

contador = contador + 1

End If

Next

TextBox5.Text = contador

End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button5.Click

contador = 0

For i = 1 To Len(TextBox1.Text)

If Mid(TextBox1.Text, i, 1) = "u" Or Mid(TextBox1.Text, i, 1) = "U"

Then

contador = contador + 1

End If

Next

TextBox6.Text = contador

End Sub

Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button7.Click

End

End Sub

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button6.Click

TextBox1.Text = ""

TextBox2.Text = ""

TextBox3.Text = ""

TextBox4.Text = ""

TextBox5.Text = ""

TextBox6.Text = ""

TextBox1.Focus()

End Sub

Page 31: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim a As Integer

Dim par, impar As Integer

For I = 1 To 5 Step 1

a = InputBox("Ingrese el número: ")

If a Mod 2 = 0 Then

par = par + 1

Else

impar = impar + 1

End If

Next

MsgBox(" LOS NÚMEROS SON:" & Chr(13) & Chr(13) & "Números

Pares= " & par & Chr(13) & "Números Impares= " & impar & Chr(13) & Chr(13) & "

Click en Aceptar para continuar")

End Sub

Page 32: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

N = N1 + N2 + N3 + N4 + N5 + N6

Label1.Text = N

End Sub

Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal

e As System.EventArgs) Handles CheckBox1.CheckedChanged

If CheckBox1.Checked = True Then

N1 = 8

Else

N1 = 0

End If

End Sub

Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal

e As System.EventArgs) Handles CheckBox2.CheckedChanged

If CheckBox2.Checked = True Then

N2 = 4

Else

N2 = 0

End If

End Sub

Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal

e As System.EventArgs) Handles CheckBox3.CheckedChanged

Page 33: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

If CheckBox3.Checked = True Then

N3 = 32

Else

N3 = 0

End If

End Sub

Private Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal

e As System.EventArgs) Handles CheckBox4.CheckedChanged

If CheckBox4.Checked = True Then

N4 = 1

Else

N4 = 0

End If

End Sub

Private Sub CheckBox5_CheckedChanged(ByVal sender As System.Object, ByVal

e As System.EventArgs) Handles CheckBox5.CheckedChanged

If CheckBox5.Checked = True Then

N5 = 16

Else

N5 = 0

End If

End Sub

Private Sub CheckBox6_CheckedChanged(ByVal sender As System.Object, ByVal

e As System.EventArgs) Handles CheckBox6.CheckedChanged

If CheckBox6.Checked = True Then

N6 = 2

Else

N6 = 0

End If

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button2.Click

End

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button3.Click

CheckBox1.Checked = False

CheckBox2.Checked = False

CheckBox3.Checked = False

CheckBox4.Checked = False

CheckBox5.Checked = False

CheckBox6.Checked = False

Label1.Text = ""

End Sub

Page 34: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim Usuario As String

Dim contraseña As String

Usuario = "Nombre"

contraseña = "123"

If TextBox1.Text = Usuario And TextBox2.Text = contraseña Then

Timer1.Start()

Else

MsgBox("El nombre de usuario o contraseña es incorrecto.")

TextBox1.Text = ""

TextBox2.Text = ""

End If

End Sub

Private Sub Timer1_Tick_1(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Timer1.Tick

ProgressBar1.Increment(5)

If ProgressBar1.Value = 100 Then

Form1.Show()

End If

End Sub

Page 35: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim A1, N1, N2 As Double

N1 = TextBox3.Text

N2 = TextBox4.Text

A1 = (N1 + N2) / 2

TextBox1.Text = A1

If (A1 >= 18.5) Then

TextBox2.Text = "A"

ElseIf (A1 >= 15.5) And (A1 <= 17.5) Then

TextBox2.Text = "B"

ElseIf (A1 >= 13.5) And (A1 <= 14.5) Then

TextBox2.Text = "C"

ElseIf (A1 >= 11.5) And (A1 <= 12.5) Then

TextBox2.Text = "D"

Else

Page 36: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

TextBox2.Text = "E"

End If

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

Dim N1 As Double

N1 = TextBox1.Text

If N1 = 0 Then

MsgBox("Ingresaste 0, prueba un nuevo número")

TextBox1.Text = ""

TextBox1.Focus()

ElseIf N1 > 0 Then

TextBox2.Text = "POSITIVO"

Else

TextBox2.Text = "NEGATIVO"

End If

Page 37: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

End Sub

Dim public s, sf, a, au As Double

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click

a = TextBox2.Text

If a >= 10 Then

au = s * 0.1

ElseIf a > 5 Then

au = s * 0.07

ElseIf a > 3 Then

au = s * 0.05

Else : au = s * 0.03

End If

TextBox5.Text = au

sf = s + au

TextBox3.Text = sf

Page 38: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

End Sub

Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles MyBase.Load

s = 40000 / 12

TextBox4.Text = s

End Sub

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim A(5) As Integer Dim N As Integer For I = 0 To 4 N = InputBox("Ingrese vector: " & I + 1) ListBox1.Items.Add(N) Next End Sub Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click End Sub Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged

Page 39: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

End Sub End Class

Public Class Form2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim TEXT As TextBox() = New TextBox() {TextBox1, TextBox2, TextBox3, TextBox4, TextBox5} For I = 0 To 4 TEXT(I).Text = InputBox("Ingrese vector:" & I) Next End Sub End Class

Page 40: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim N As Integer Dim N1 As Integer N = TextBox1.Text For I = 1 To N N1 = InputBox("Ingrese vector: " & I) ListBox1.Items.Add(N1) Next End Sub

Page 41: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim A As Integer Dim B As Integer Dim C As Integer Dim I As Integer For I = 1 To Val(ListBox1) Step 1 'A = Val(Mid(ListBox1, I, 1)) If A Mod 2 = 0 Then B = B + A Else C = C + A End If TextBox2.Text = B TextBox3.Text = C Next End Sub End Class

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim A(4) As Integer For I = 1 To 4 A(I) = I * 5 ListBox1.Items.Add(A(I)) Next ReDim Preserve A(7) For I = 4 To 7 A(I) = I * 10 Next

Page 42: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

For I = 1 To 7 ListBox2.Items.Add(A(I)) Next End Sub Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click End Sub Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click End Sub Private Sub ListBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox2.SelectedIndexChanged End Sub Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged End Sub

Public Class Form2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim A(4) As Integer For I = 1 To 4 A(I) = InputBox("Ingrese vector: " & I) ListBox1.Items.Add(A(I)) Next ReDim Preserve A(7)

Page 43: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

For I = 4 To 7 A(I) = InputBox("Ingrese vector: " & I) Next For I = 1 To 7 ListBox2.Items.Add(A(I)) Next End Sub End Class

Public Class Form3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim N1, N2, N3 As Integer N1 = InputBox("Ingrese cuántos vectores") Dim VEC(N1) As Integer For I = 1 To N1 VEC(I) = InputBox("Ingrese los vectores") ListBox1.Items.Add(VEC(I))

Page 44: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Next N2 = InputBox("Ingrese redimensión del vector") N3 = N1 + N2 ReDim Preserve VEC(N3) For I = N1 + 1 To N3 VEC(I) = InputBox("Números de vectores a redimensionar") Next For I = 1 To N3 ListBox2.Items.Add(VEC(I)) Next End Sub Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click ListBox1.ClearSelected() End Sub End Class

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim mat1(3, 3) As Integer For I = 1 To 3 For J = 1 To 3 mat1(I, J) = InputBox("Ingrese los valores de la matriz") ListBox1.Items.Add(mat1(I, J)) Next Next End Sub End Class

Page 45: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim mat1(2, 3) As Integer For I = 1 To 2 For J = 1 To 3 mat1(I, J) = InputBox("Ingrese los valores de la matriz") ListBox1.Items.Add(mat1(I, J)) Next

Page 46: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Next Dim mat2(3, 2) As Integer For K = 1 To 3 For L = 1 To 2 mat2(K, L) = InputBox("Ingrese los valores de la matriz") ListBox2.Items.Add(mat2(K, L)) Next Next End Sub Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub End Class

Public Class Form3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim mat1(2, 3) As Integer For I = 1 To 2 For J = 1 To 3

Page 47: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

mat1(I, J) = InputBox("Ingrese los valores de la matriz") ListBox1.Items.Add(mat1(I, J)) Next Next Dim mat2(3, 2) As Integer For K = 1 To 3 For L = 1 To 2 mat2(K, L) = InputBox("Ingrese los valores de la matriz") ListBox2.Items.Add(mat2(K, L)) Next Next Dim mat3(2, 2) As Integer Dim ACUM As Integer For M = 1 To 2 For N = 1 To 2 For P = 1 To 3 ACUM = mat1(M, P) * mat2(P, N) + ACUM Next mat3(M, N) = ACUM ListBox3.Items.Add(mat3(M, N)) ACUM = 0 Next Next End Sub

Page 48: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form4 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim F1 As Integer Dim C1 As Integer Dim F2 As Integer Dim C2 As Integer F1 = InputBox("Ingrese el número de filas de la primera matriz") C1 = InputBox("Ingrese el número de columnas de la primera matriz") F2 = InputBox("Ingrese el número de filas de la segunda matriz") C2 = InputBox("Ingrese el número de columnas de la segunda matriz") If C1 = F2 Then Dim mat1(F1, C1) As Integer For I = 1 To F1 For J = 1 To C1 mat1(I, J) = InputBox("Ingrese los valores de la matriz") ListBox1.Items.Add(mat1(I, J)) Next Next Dim mat2(F2, C2) As Integer For K = 1 To F2 For L = 1 To C2 mat2(K, L) = InputBox("Ingrese los valores de la matriz") ListBox2.Items.Add(mat2(K, L)) Next Next Dim mat3(F1, C2) As Integer Dim ACUM As Integer For M = 1 To F1 For N = 1 To C2 For P = 1 To C1 ACUM = mat1(M, P) * mat2(P, N) + ACUM Next mat3(M, N) = ACUM ListBox3.Items.Add(mat3(M, N)) ACUM = 0 Next Next Else MsgBox("ERROR, NO SE PUEDE REALIZAR LA MULTIPLICACION") End If End Sub End Class

Page 49: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim F1 As Integer

Page 50: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Dim C1 As Integer Dim F2 As Integer Dim C2 As Integer F1 = InputBox("Ingrese el número de filas de la primera matriz") C1 = InputBox("Ingrese el número de columnas de la primera matriz") F2 = InputBox("Ingrese el número de filas de la segunda matriz") C2 = InputBox("Ingrese el número de columnas de la segunda matriz") If C1 = C2 And F1 = F2 Then Dim mat1(F1, C1) As Integer For I = 1 To F1 For J = 1 To C1 mat1(I, J) = InputBox("Ingrese los valores de la matriz") ListBox1.Items.Add(mat1(I, J)) Next Next Dim mat2(F2, C2) As Integer For K = 1 To F2 For L = 1 To C2 mat2(K, L) = InputBox("Ingrese los valores de la matriz") ListBox2.Items.Add(mat2(K, L)) Next Next Dim mat3(F1, F2) As Integer Dim ACUM As Integer For M = 1 To F1 For N = 1 To F2 For P = 1 To C2 ACUM = mat1(M, N) + mat2(M, N) Next mat3(M, N) = ACUM ListBox3.Items.Add(mat3(M, N)) ACUM = 0 Next Next Else MsgBox("ERROR") End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim F1 As Integer Dim C1 As Integer Dim F2 As Integer Dim C2 As Integer F1 = InputBox("Ingrese el número de filas de la primera matriz") C1 = InputBox("Ingrese el número de columnas de la primera matriz") F2 = InputBox("Ingrese el número de filas de la segunda matriz") C2 = InputBox("Ingrese el número de columnas de la segunda matriz") If C1 = C2 And F1 = F2 Then Dim mat1(F1, C1) As Integer For I = 1 To F1 For J = 1 To C1 mat1(I, J) = InputBox("Ingrese los valores de la matriz") ListBox1.Items.Add(mat1(I, J)) Next Next Dim mat2(F2, C2) As Integer For K = 1 To F2 For L = 1 To C2 mat2(K, L) = InputBox("Ingrese los valores de la matriz")

Page 51: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

ListBox2.Items.Add(mat2(K, L)) Next Next Dim mat3(F1, F2) As Integer Dim ACUM As Integer For M = 1 To F1 For N = 1 To F2 For P = 1 To C2 ACUM = mat1(M, N) - mat2(M, N) Next mat3(M, N) = ACUM ListBox3.Items.Add(mat3(M, N)) ACUM = 0 Next Next Else MsgBox("ERROR") End If End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click ListBox1.Items.Clear() ListBox2.Items.Clear() ListBox3.Items.Clear() End Sub End Class

Public Class Form2

Page 52: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click ListBox1.Items.Clear() ListBox2.Items.Clear() ListBox3.Items.Clear() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim C1 As Integer Dim C2 As Integer C1 = InputBox("Ingrese el número de filas del primer vector") C2 = InputBox("Ingrese el número de filas del segundo vector") If C1 = C2 Then Dim mat1(C1) As Integer For I = 1 To C1 mat1(I) = InputBox("Ingrese los valores de los vectores") ListBox1.Items.Add(mat1(I)) Next Dim mat2(C2) As Integer For K = 1 To C2 mat2(K) = InputBox("Ingrese los valores de los vectores") ListBox2.Items.Add(mat2(K)) Next Dim mat3(C1) As Integer Dim ACUM As Integer For M = 1 To C1 ACUM = mat1(M) + mat2(M) mat3(M) = ACUM ListBox3.Items.Add(mat3(M)) ACUM = 0 Next Else MsgBox("ERROR") End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim C1 As Integer Dim C2 As Integer C1 = InputBox("Ingrese el número de filas del primer vector") C2 = InputBox("Ingrese el número de filas del segundo vector") If C1 = C2 Then Dim mat1(C1) As Integer For I = 1 To C1 mat1(I) = InputBox("Ingrese los valores del vector") ListBox1.Items.Add(mat1(I)) Next Dim mat2(C2) As Integer For K = 1 To C2 mat2(K) = InputBox("Ingrese los valores del vector") ListBox2.Items.Add(mat2(K)) Next Dim mat3(C1) As Integer Dim ACUM As Integer For M = 1 To C1 ACUM = mat1(M) - mat2(M)

Page 53: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

mat3(M) = ACUM ListBox3.Items.Add(mat3(M)) ACUM = 0 Next Else MsgBox("ERROR") End If End Sub End Class

Page 54: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim n, M, PARES, IMPARES As Integer n = InputBox("INGRESE EL NUMERO DE SU VECTOR") Dim VECTOR(n) As Integer For I = 1 To n M = InputBox("INGRESE DATO " & I) ListBox1.Items.Add(M) If M Mod (2) = 0 Then PARES = 1 + PARES Else IMPARES = 1 + IMPARES End If Next End Sub

Page 55: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim n, M As Integer n = InputBox("INGRESE EL NUMERO DE SU VECTOR") Dim VECTOR(n) As Integer For I = 1 To n M = InputBox("INGRESE DATO " & I) ListBox1.Items.Add(M) Next End Sub End Class

Page 56: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim vector(5), M As Integer For i = 0 To 4 Step 1 M = InputBox("INGRESE DATOS") ListBox1.Items.Add(M) Next End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim TEXT As TextBox() = New TextBox() {TextBox1, TextBox2, TextBox3, TextBox4, TextBox5} For I = 0 To 4 TEXT(I).Text = InputBox("INGRESE DATOS") Next End Sub End Class

Page 57: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim F1, C1, F2, C2, ACU As Integer F1 = InputBox("INGRESE EL NUMERO DE FILAS F1") C1 = InputBox("INGRESE EL NUMERO DE COLUMNAS C1") F2 = InputBox("INGRESE EL NUMERO DE FILAS F2") C2 = InputBox("INGRESE EL NUMERO DE COLUMNAS C2") If C1 = F2 Then Dim matriz1(F1, C1) As Integer For I = 1 To F1 For J = 1 To C1 matriz1(I, J) = InputBox("INGRESE DATOS") ListBox1.Items.Add(matriz1(I, J)) Next Next Dim matriz2(F2, C2) As Integer For I = 1 To F2 For J = 1 To C2 matriz2(I, J) = InputBox("INGRESE DATOS") ListBox2.Items.Add(matriz2(I, J)) Next Next Dim matriz3(F1, C2) As Integer For I = 1 To F1 For J = 1 To C2 For K = 1 To C1 ACU = matriz1(I, K) * matriz2(K, J) + ACU Next matriz3(I, J) = ACU ListBox3.Items.Add(matriz3(I, J)) ACU = 0 Next Next Else MsgBox("IMPOSIBLE MULTIPLICAR MATRICES") End If

Page 58: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

End Sub End Class

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim N1, N2 As Integer N1 = InputBox("INGRESAR NUMERO PRIMER VECTOR") Dim VEC(N1) As Integer For I = 1 To N1 VEC(I) = InputBox("INGRESE LOS VALORES") ListBox1.Items.Add(VEC(I)) Next N2 = InputBox("INGRESAR REDIMENCION DEL VECTOR") If N2 < N1 Then MsgBox("ERROR ERRONEO ") Else ReDim Preserve VEC(N2) End If For I = N1 + 1 To N2 VEC(I) = InputBox("REDIMENCION VECTOR") Next For I = 1 To N2 ListBox2.Items.Add(VEC(I)) Next End Sub End Class

Page 59: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim mat(3, 3) As Integer For i = 1 To 3 For j = 1 To 3 mat(i, j) = InputBox("ingrese matriz") ListBox1.Items.Add(mat(i, j)) Next Next End Sub End Class

Page 60: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Public Class Form2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i As Integer Dim j As Integer Dim k As Integer Dim acum As Integer Dim mat1(2, 3) As Integer For i = 1 To 2 For j = 1 To 3 mat1(i, j) = InputBox("INGRESE PRIMERA MATRIZ") ListBox1.Items.Add(mat1(i, j)) Next Next Dim mat2(3, 2) As Integer For i = 1 To 3 For j = 1 To 2 mat2(i, j) = InputBox("INGRESE MATRIZ") ListBox2.Items.Add(mat2(i, j)) Next Next Dim mat3(2, 2) As Integer For i = 1 To 2 For j = 1 To 2 For k = 1 To 3 acum = mat1(i, k) * mat2(k, j) + acum Next mat3(i, j) = acum ListBox3.Items.Add(mat3(i, j)) acum = 0 Next

Page 61: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Next End Sub End Class

Public Class Form3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim nfa, nca As Integer Dim nfb, ncb As Integer Dim acu As Integer Dim j As Integer Dim I As Integer nfa = InputBox("Número de filas de la Matriz A") nca = InputBox("Número de columnas de la Matriz A") nfb = InputBox("Número de filas de la Matriz B") ncb = InputBox("Número de columnas de la Matriz B") If nca = nfb Then Dim a(nfa, nca), b(nfb, ncb), r(nfa, ncb) As Integer For I = 1 To nfa For j = 1 To nca a(I, j) = InputBox(" ingrese numeros") ListBox1.Items.Add(a(I, j)) Next Next For I = 1 To nfb For j = 1 To ncb b(I, j) = InputBox(" ingrese numeros") ListBox2.Items.Add(b(I, j)) Next Next For I = 1 To nfa For j = 1 To ncb For K = 1 To nfb acu = a(I, K) * b(K, j) + acu Next r(I, j) = acu ListBox3.Items.Add(r(I, j)) acu = 0

Page 62: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Next Next Else MsgBox("no existe producto") End If End Sub End Class

Public Class Form1 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim TEXT As TextBox() = New TextBox() {TextBox1, TextBox2, TextBox3, TextBox4, TextBox5, TextBox6, TextBox7, TextBox8, TextBox9, TextBox10, TextBox11, TextBox12} '++++MATRIZ DETERMINANTE++++ Dim A(9) As Double Dim I As Double = 0 For j = 0 To 8 I = I + 1

Page 63: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

A(I) = (TEXT(j).Text) Next ReDim Preserve A(15) Dim P As Double = 9 For k = 0 To 5 P = P + 1 A(P) = (TEXT(k).Text) Next For l = 1 To 15 ListBox1.Items.Add(A(l)) Next 'CÁLCULOS DETERMINANTE Dim O As Double = 1 Dim fin As Double = 7 Dim F1 As Double For inicio = 3 To 9 Step 3 For x = inicio To fin Step 2 O = A(x) * O ' MsgBox(O1) fin = fin + 1 Next F1 = O + F1 O = 1 Next 'MsgBox(F1) Dim O1 As Double = 1 Dim fin1 As Double = 9 Dim F2 As Double For inicio = 1 To 9 Step 3 For x = inicio To fin1 Step 4 O1 = A(x) * O1 'MsgBox(O) fin1 = fin1 + 1 Next F2 = O1 + F2 O1 = 1 Next 'MsgBox(F2) Dim dt As Double dt = F1 - F2 MsgBox("Determinante del sistema: " & dt) '++++MATRIZX++++ Dim Ax(3) As Double Dim Ix As Double = 0 For j = 9 To 11 Ix = Ix + 1 Ax(Ix) = (TEXT(j).Text) Next ReDim Preserve Ax(9) Dim Px As Double = 3 For k = 3 To 8 Px = Px + 1 Ax(Px) = (TEXT(k).Text) Next ReDim Preserve Ax(12) Dim Qx As Double = 9 For j = 9 To 11

Page 64: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

Qx = Qx + 1 Ax(Qx) = (TEXT(j).Text) Next ReDim Preserve Ax(15) Dim Rx As Double = 12 For j = 3 To 5 Rx = Rx + 1 Ax(Rx) = (TEXT(j).Text) Next For l = 1 To 15 ListBox2.Items.Add(Ax(l)) Next 'CÁLCULOS X Dim Ox As Double = 1 Dim finx As Double = 7 Dim F1x As Double For inicio = 3 To 9 Step 3 For x = inicio To finx Step 2 Ox = Ax(x) * Ox 'MsgBox(Ox) finx = finx + 1 Next F1x = Ox + F1x Ox = 1 Next 'MsgBox(F1x) Dim O1x As Double = 1 Dim fin1x As Double = 9 Dim F2x As Double For inicio = 1 To 9 Step 3 For x = inicio To fin1x Step 4 O1x = Ax(x) * O1x 'MsgBox(O1x) fin1x = fin1x + 1 Next F2x = O1x + F2x O1x = 1 Next 'MsgBox(F2x) Dim dtx As Double dtx = F1x - F2x MsgBox("Determinante en X: " & dtx) '++++MATRIZY++++ Dim Ay(3) As Double Dim Iy As Double = 0 For j = 0 To 2 Iy = Iy + 1 Ay(Iy) = (TEXT(j).Text) Next ReDim Preserve Ay(6) Dim Py As Double = 3 For k = 9 To 11 Py = Py + 1 Ay(Py) = (TEXT(k).Text) Next

Page 65: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

ReDim Preserve Ay(9) Dim Qy As Double = 6 For j = 6 To 8 Qy = Qy + 1 Ay(Qy) = (TEXT(j).Text) Next ReDim Preserve Ay(12) Dim Ry As Double = 9 For j = 0 To 2 Ry = Ry + 1 Ay(Ry) = (TEXT(j).Text) Next ReDim Preserve Ay(15) Dim Sy As Double = 12 For j = 9 To 11 Sy = Sy + 1 Ay(Sy) = (TEXT(j).Text) Next For l = 1 To 15 ListBox3.Items.Add(Ay(l)) Next 'CÁLCULOS Y Dim Oy As Double = 1 Dim finy As Double = 7 Dim F1y As Double For inicio = 3 To 9 Step 3 For x = inicio To finy Step 2 Oy = Ay(x) * Oy 'MsgBox(Oy) finy = finy + 1 Next F1y = Oy + F1y Oy = 1 Next 'MsgBox(F1y) Dim O1y As Double = 1 Dim fin1y As Double = 9 Dim F2y As Double For inicio = 1 To 9 Step 3 For x = inicio To fin1y Step 4 O1y = Ay(x) * O1y 'MsgBox(O1y) fin1y = fin1y + 1 Next F2y = O1y + F2y O1y = 1 Next 'MsgBox(F2y) Dim dty As Double dty = F1y - F2y MsgBox("Determinante en Y: " & dty) '++++MATRIZZ++++ Dim Az(6) As Double Dim Iz As Double = 0

Page 66: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

For j = 0 To 5 Iz = Iz + 1 Az(Iz) = (TEXT(j).Text) Next ReDim Preserve Az(9) Dim Pz As Double = 6 For k = 9 To 11 Pz = Pz + 1 Az(Pz) = (TEXT(k).Text) Next ReDim Preserve Az(15) Dim Qz As Double = 9 For j = 0 To 5 Qz = Qz + 1 Az(Qz) = (TEXT(j).Text) Next For l = 1 To 15 ListBox4.Items.Add(Az(l)) Next 'CÁLCULOS Z Dim Oz As Double = 1 Dim finz As Double = 7 Dim F1z As Double For inicio = 3 To 9 Step 3 For x = inicio To finz Step 2 Oz = Az(x) * Oz 'MsgBox(Oz) finz = finz + 1 Next F1z = Oz + F1z Oz = 1 Next ' MsgBox(F1z) Dim O1z As Double = 1 Dim fin1z As Double = 9 Dim F2z As Double For inicio = 1 To 9 Step 3 For x = inicio To fin1z Step 4 O1z = Az(x) * O1z ' MsgBox(O1z) fin1z = fin1z + 1 Next F2z = O1z + F2z O1z = 1 Next 'MsgBox(F2z) Dim dtz As Double dtz = F1z - F2z MsgBox("Determinante en Z: " & dtz) Dim VX, VY, VZ As Double VX = dtx / dt VY = dty / dt VZ = dtz / dt

Page 67: Programas en visual basic 2010 revista pdf

PROGRAMAS EN VISUAL BASIC 2010 |

TextBox15.Text = VX TextBox14.Text = VY TextBox13.Text = VZ End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" TextBox8.Text = "" TextBox9.Text = "" TextBox10.Text = "" TextBox11.Text = "" TextBox12.Text = "" TextBox13.Text = "" TextBox14.Text = "" TextBox15.Text = "" ListBox1.Items.Clear() ListBox2.Items.Clear() ListBox3.Items.Clear() ListBox4.Items.Clear() TextBox1.Focus() End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class