- Public Class Form1
- Dim n, acu As Integer
- Private Sub BunifuImageButton1_Click(sender As Object, e As EventArgs) Handles BunifuImageButton1.Click
- Close()
- End Sub
- Private Sub BTN_calula_Click(sender As Object, e As EventArgs) Handles BTN_calula.Click
- n = Val(TXT_n.Text)
- If (Switch1.Value = False) Then
- acu = 0
- For C = 1 To n
- acu = acu + C
- Next C
- la_Res.Text = acu
- Else
- acu = 1
- For C = 1 To n
- acu = acu * C
- Next C
- la_Res.Text = acu
- End If
- End Sub
- Private Sub TXT_n_OnValueChanged(sender As Object, e As EventArgs) Handles TXT_n.OnValueChanged, TXT_edad.OnValueChanged
- End Sub
- Private Sub BunifuiOSSwitch1_OnValueChange(sender As Object, e As EventArgs) Handles Switch1.OnValueChange
- End Sub
- Private Sub BunifuThinButton21_Click(sender As Object, e As EventArgs)
- End Sub
- Private Sub TXT_NUM_ROMA_OnValueChanged(sender As Object, e As EventArgs) Handles TXT_NUM_ROMA.OnValueChanged
- End Sub
- Private Sub LB_RES_ROMA_Click(sender As Object, e As EventArgs) Handles LB_RES_ROMA.Click, Label8.Click, Label7.Click, Label6.Click, lab_res_cali.Click, lab_res_primo.Click
- End Sub
- Private Sub BTN_ROMA_Click(sender As Object, e As EventArgs) Handles BTN_ROMA.Click
- Dim n, u, d, c, m As Integer
- Dim res As String
- n = Val(TXT_NUM_ROMA.Text)
- u = 0
- d = 0
- c = 0
- m = 0
- res = 0
- If (n <= 3999) Then
- u = n Mod 10
- n = Int(n / 10)
- d = n Mod 10
- n = Int(n / 10)
- c = n Mod 10
- m = Int(n / 10)
- Select Case m
- Case Is = "0"
- res = ""
- Case Is = "1"
- res = "M"
- Case Is = "2"
- res = "MM"
- Case Is = "3"
- res = "MMM"
- End Select
- Select Case c
- Case Is = "0"
- res = res & ""
- Case Is = "1"
- res = res & "C"
- Case Is = "2"
- res = res & "CC"
- Case Is = "3"
- res = res & "CCC"
- Case Is = "4"
- res = res & "CD"
- Case Is = "5"
- res = res & "D"
- Case Is = "6"
- res = res & "DC"
- Case Is = "7"
- res = res & "DCC"
- Case Is = "8"
- res = res & "DCCC"
- Case Is = "9"
- res = res & "CM"
- End Select
- Select Case d
- Case Is = "0"
- res = res & ""
- Case Is = "1"
- res = res & "X"
- Case Is = "2"
- res = res & "XX"
- Case Is = "3"
- res = res & "XXX"
- Case Is = "4"
- res = res & "XL"
- Case Is = "5"
- res = res & "L"
- Case Is = "6"
- res = res & "LX"
- Case Is = "7"
- res = res & "LXX"
- Case Is = "8"
- res = res & "LXXX"
- Case Is = "9"
- res = res & "XC"
- End Select
- Select Case u
- Case Is = "0"
- res = res & ""
- Case Is = "1"
- res = res & "I"
- Case Is = "2"
- res = res & "II"
- Case Is = "3"
- res = res & "III"
- Case Is = "4"
- res = res & "IV"
- Case Is = "5"
- res = res & "V"
- Case Is = "6"
- res = res & "VI"
- Case Is = "7"
- res = res & "VII"
- Case Is = "8"
- res = res & "VIII"
- Case Is = "9"
- res = res & "IX"
- End Select
- End If
- LB_RES_ROMA.Text = res
- End Sub
- Private Sub BunifuMetroTextbox3_OnValueChanged(sender As Object, e As EventArgs) Handles TXT_n2_cali.OnValueChanged
- End Sub
- Private Sub BTN_calcu_cali_Click(sender As Object, e As EventArgs) Handles BTN_calcu_cali.Click
- Dim N1, N2, N3, slider, promedio2 As Integer
- Dim promedio As Double
- Dim NAME As String
- N1 = Val(TXT_n1_cali.Text)
- N2 = Val(TXT_n2_cali.Text)
- N3 = Val(TXT_n3_cali.Text)
- NAME = TXT_nom_cali.Text
- promedio = (N1 + N2 + N3) / 3
- promedio2 = Int(N1 + N2 + N3) / 3
- If promedio >= 10.5 And promedio <= 20 Then
- lab_res_cali.Text = NAME & " APROBADO"
- ElseIf (promedio >= 21) Then
- lab_res_cali.Text = NAME & " ERROR"
- promedio2 = 0
- Else
- lab_res_cali.Text = NAME & " DESAPROBADO"
- End If
- slider = 5 * promedio2
- slider_cali.Value = slider
- End Sub
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- End Sub
- Private Sub btn_calcu_primo_Click(sender As Object, e As EventArgs) Handles btn_calcu_primo.Click
- Dim N, C, ND As Integer
- N = Val(TXT_num1_primo.Text)
- ND = 0
- For C = 1 To N
- If (N Mod C = 0) Then
- ND = ND + 1
- End If
- Next C
- If (ND <= 2) Then
- lab_res_primo.Text = "Es primo"
- Else
- lab_res_primo.Text = "No es primo"
- End If
- End Sub
- Private Sub BTNcalcu_Edad_Click(sender As Object, e As EventArgs) Handles BTNcalcu_Edad.Click
- Dim edad As String
- edad = Val(TXT_edad.Text)
- Select Case edad
- Case Is <= 14
- lab_res_edad.Text = "NiƱo"
- Case Is <= 20
- lab_res_edad.Text = "Adolecente"
- Case Is <= 70
- lab_res_edad.Text = "adulto"
- Case Is >= 71
- lab_res_edad.Text = "anciano"
- End Select
- End Sub
- End Class
5 Programas vb