diseñar los siguientes formularios

Anuncio
HERRAMIENTAS DE DESARROLLO DE SOFTWARE
IESTP-MSC
DISEÑAR LOS SIGUIENTES FORMULARIOS
DESARROLLAR SUELDO
ENTRADA:
Básico
PROCESO:
HALLAR ESSALUD (8% DEL BÁSICO)
HALLAR AFP (11.5% DEL BÁSICO)
NETO (BÁSICO-ESSALUD-AFP)
SALIDA:
MOSTRAR ESSALUD, AFP, NETO
CÓDIGO FUENTE
BOTÓN CALCULAR
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim BAS, ES, AFP, NET As Double
BAS = TextBox1.Text
If CheckBox1.Checked = True Then
ES = BAS * 0.08
Else
ES = 0
End If
If CheckBox2.Checked = True Then
AFP = BAS * 0.115
Else
AFP = 0
End If
NET = BAS - ES - AFP
TextBox2.Text = ES
TextBox3.Text = AFP
TextBox4.Text = NET
End Sub
PROGRAMAR EN EL CHECKBOX1 (LLAMA AL BOTÓN CALCULAR)
Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
Call Button1.PerformClick()
End Sub
PROGRAMAR EN EL CHECKBOX2 (LLAMA AL BOTÓN CALCULAR)
Private Sub CheckBox2_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox2.CheckedChanged
Call Button1.PerformClick()
End Sub
FORMULARIO TURISMO
COMBOBOX1:
AREQUIPA, PUNO, PIURA, ICA, TALARA
ENTRADA:
LEER DESTINO. BOLETOS
PROCESO:
HABLLAR EL SUBTOTAL SEGÚN EL DESTINO: AREQUIPA
S/ 80; PUNO S/. 120; PIURA S/. 100; ICA S/. 40; TALARA
S/. 90 (TODO POR EL NUM DE BOLETOS
HALLAR IDA, VIP Y EQUIPAJE SEGÚN CORRESPONDA
SALIDA: SUBTOTAL, IDA, VIP, EQUIPAJE, TOTAL
LIC. OMAR ANGEL MAMANI RODRIGUEZ
[email protected]
HERRAMIENTAS DE DESARROLLO DE SOFTWARE
CÓDIGO FUENTE
IESTP-MSC
BOTÓN CALCULAR
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim DESTINOS As String
Dim BOLETOS As Integer
Dim SUBTOTAL, RETORNO, VIP, EQ, TOT As Double
DESTINOS = ComboBox1.Text
BOLETOS = TextBox1.Text
Select Case DESTINOS
Case "AREQUIPA"
SUBTOTAL = 80 * BOLETOS
Case "PUNO"
SUBTOTAL = 120 * BOLETOS
Case "ICA"
SUBTOTAL = 40 * BOLETOS
Case "PIURA"
SUBTOTAL = 100 * BOLETOS
Case "TALARA"
SUBTOTAL = 90 * BOLETOS
Case Else
SUBTOTAL = 0
End Select
If CheckBox1.Checked = True Then
RETORNO = SUBTOTAL * 0.7
Else
RETORNO = 0
End If
If CheckBox2.Checked = True Then
VIP = SUBTOTAL * 0.15
Else
VIP = 0
End If
If CheckBox3.Checked = True Then
EQ = 40
Else
EQ = 0
End If
TOT = SUBTOTAL + RETORNO + VIP + EQ
TextBox2.Text = SUBTOTAL
TextBox3.Text = RETORNO
TextBox4.Text = VIP
TextBox5.Text = EQ
TextBox6.Text = TOT
End Sub
PROGRAMAR EN CHECK BOXS
Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
Call Button1.PerformClick()
End Sub
Private Sub CheckBox2_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox2.CheckedChanged
Call Button1.PerformClick()
End Sub
Private Sub CheckBox3_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox3.CheckedChanged
Call Button1.PerformClick()
End Sub
FORMULARIO ESTADO CIVIL CON RADIOBUTTON
INDICACIONES
HALLAR ESCOLARIDAD
DEBERÁ SALIR SI ES SOLTERO = 50, SI ES CASADO=100
LIC. OMAR ANGEL MAMANI RODRIGUEZ
[email protected]
HERRAMIENTAS DE DESARROLLO DE SOFTWARE
IESTP-MSC
CÓDIGO FUENTE
BOTÓN CALCULAR
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim ESCOLARIDAD As Double
If RadioButton1.Checked = True Then
ESCOLARIDAD = 50
Else
ESCOLARIDAD = 100
End If
TextBox1.Text = ESCOLARIDAD
End Sub
EN EL RADIOBUTTON, LLAMAR AL BOTÓN CALCULAR
Private Sub RadioButton1_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton1.CheckedChanged
Call Button1.PerformClick()
End Sub
FORMULARIO MULTIPLE
INDICACIONES:
HALLAR CAPITAL (SI ES PERÚ SERÁ LIMA, SI ES ARGENTINA
SERÁ BUENOS AIRES)
HALLAR NÚMERO DE CANAL:
SI ES LATINA: 2
AMÉRICA: 4
TV PERÚ: 7
ATV: 9
SIN SEÑAL: 0
CÓDIGO FUENTE:
BOTÓN OK 1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim CAPITAL As String
If RadioButton1.Checked = True Then
CAPITAL = "LIMA"
Else
CAPITAL = "BUENOS AIRES"
End If
TextBox1.Text = CAPITAL
End Sub
BOTÓN OK 2
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim NUM As Integer
If RadioButton3.Checked = True Then
NUM = 2
ElseIf RadioButton4.Checked = True Then
NUM = 4
ElseIf RadioButton5.Checked = True Then
NUM = 7
ElseIf RadioButton6.Checked = True Then
NUM = 9
Else
NUM = 0
End If
TextBox2.Text = NUM
End Sub
LIC. OMAR ANGEL MAMANI RODRIGUEZ
[email protected]
HERRAMIENTAS DE DESARROLLO DE SOFTWARE
IESTP-MSC
LISTA DE OPCIONES
EN ESTE FORMULARIO LAS LISTAS
SE LLENARÁN MANUALMENTE Y
TAMBIÉN POR MEDIO DE LA
PROGRAMACIÓN, EN TIEMPO DE
EJECUCIÓN.
EL BOTÓN AGREGAR LLENA LA LISTA 2 CON LA CAPITAL DE CADA
PAÍS, EL BOTÓN LIMPIAR VACIA LA LISTA 2
* AL SELECCIONAR UN PAÍS SE MOSTRARÁ EN EL TEXTBOX EL COLOR DE CADA PAÍS Y SE PINTARÁ DEL MISMO COLOR
SELECCIONADO; PERÚ BLANQUIROJO, MEXICO VERDE, ARGENTINA CELESTE, BRASIL VERDEAMARELA, COLOMBIA AZUL
CÓDIGO FUENTE
BOTÓN AGREGAR
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
ListBox2.Items.Add("LIMA")
ListBox2.Items.Add("D.F.")
ListBox2.Items.Add("BUENOS AIRES")
ListBox2.Items.Add("BRASILIA")
ListBox2.Items.Add("BOGOTA")
End Sub
BOTÓN LIMPIAR
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
ListBox2.Items.Clear()
End Sub
EN LISTBOX1
Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles …………………………………
Dim PAIS, COLOR As String
PAIS = ListBox1.Text
Select Case PAIS
Case "PERÚ"
COLOR = "BLANQUIROJO"
TextBox1.BackColor = Drawing.Color.Red
Me.BackColor = Drawing.Color.Red
Case "MÉXICO"
COLOR = "VERDE"
TextBox1.BackColor = Drawing.Color.Green
Me.BackColor = Drawing.Color.Green
Case "ARGENTINA"
COLOR = "CELESTE"
TextBox1.BackColor = Drawing.Color.SkyBlue
Me.BackColor = Drawing.Color.SkyBlue
Case "BRASIL"
COLOR = "VERDEAMARELA"
TextBox1.BackColor = Drawing.Color.Yellow
Me.BackColor = Drawing.Color.Yellow
Case "COLOMBIA"
COLOR = "AMARILLOAZUL"
TextBox1.BackColor = Drawing.Color.Blue
Me.BackColor = Drawing.Color.Blue
Case Else
COLOR = "VACIO"
TextBox1.BackColor = Drawing.Color.White
Me.BackColor = Drawing.Color.White
End Select
TextBox1.Text = COLOR
End Sub
LIC. OMAR ANGEL MAMANI RODRIGUEZ
[email protected]
Descargar