Sei sulla pagina 1di 3

INSTITUCION EDUCATIVA PRIVADA

“CARLOS WEISS”
PRACTICA N°1
1. Crear un proyecto donde se ingrese Nombre, Apellidos Paterno, Apellido
Materno, DNI, Dirección, Sexo y Estado Civil.
Luego Generar a través de un Button el Autogenerado que se mostrará en
un Label, antes que se genere mostrar un mensaje que diga lo siguiente
¿Desea Crear Autogenerado?, al presionar SI se generará de lo contrario
Limpiará todos los controles.

Name: TxtN

Name: TxtAp

Name: TxtAm

Name: TxtDNI

Name: CboS
Items: Masculino
Femenino
Name: CboEc
Items: Soltero
Casado
Viudo
Divorciado

Name: TxtD Name: LblAuto


Autosize: Flase
Name: CmdG BorderStyle:FixedSingle
Text: Generador Text:

2. Mensaje.

Prof. Oswaldo Gonzales


INSTITUCION EDUCATIVA PRIVADA
“CARLOS WEISS”
CÓDIGO

Private Sub CmdG_Click(sender As Object, e As EventArgs) Handles CmdG.Click

Dim N, Ap, Am, DNI, Sexo, Direccion, Ec As String


Dim R As Integer
R = MsgBox("¿Desea Crear Autogenerado?", vbYesNo, "Consulta")
If R = vbYes Then
N = Microsoft.VisualBasic.Left(TxtN.Text, 2)
Ap = Microsoft.VisualBasic.Right(TxtAp.Text, 2)
Am = Mid(TxtAm.Text, 3, 2)
DNI = TXTDNI.Text
Sexo = Microsoft.VisualBasic.Left(CboS.Text, 1)
Direccion = TxtD.Text
Ec = Microsoft.VisualBasic.Left(CboE.Text, 1)
LblAuto.Text = UCase(N + Ap + Am + DNI + Sexo + Direccion + Ec)
Else
TxtN.Text = ""
TxtAp.Text = ""
TxtAm.Text = ""
TXTDNI.Text = ""
TxtD.Text = ""
CboS.Text = ""
CboE.Text = ""
End If
End Sub

Prof. Oswaldo Gonzales


INSTITUCION EDUCATIVA PRIVADA
“CARLOS WEISS”
PRACTICA 2
Elaborar un proyecto con 4 operadores básicos matemáticos, donde
solo seleccionamos de una lista el nombre del operador y
automáticamente a través del código calculará y mostrará el signo del
operador, además mostrará todas las operaciones en un listado o tabla.

Name: TxtN1
Name: TxtN2
Name: LblOp
AutoSize: False
BoderStyle: FixedSimgle
Text:

Name: CboOp
Items:Suma
Resta
Multiplicación
División

Name: LblR
AutoSize: False
BoderStyle: FixedSimgle
Text:
Name: LstR

CÓDIGO
Private Sub CboOp_SelectedIndexChanged(sender As Object, e As EventArgs) Handles
CboOp.SelectedIndexChanged
Dim R As String
If CboOp.SelectedIndex = 0 Then
LblR.Text = Val(TxtN1.Text) + Val(TxtN2.Text)
LblOp.Text = "+"
R = TxtN1.Text + LblOp.Text + TxtN2.Text + "=" + LblR.Text
LstR.Items.Add(R)
ElseIf CboOp.SelectedIndex = 1 Then
LblR.Text = Val(TxtN1.Text) - Val(TxtN2.Text)
LblOp.Text = "-"
R = TxtN1.Text + LblOp.Text + TxtN2.Text + "=" + LblR.Text
LstR.Items.Add(R)
ElseIf CboOp.SelectedIndex = 2 Then
LblR.Text = Val(TxtN1.Text) * Val(TxtN2.Text)
LblOp.Text = "x"
R = TxtN1.Text + LblOp.Text + TxtN2.Text + "=" + LblR.Text
LstR.Items.Add(R)
ElseIf CboOp.SelectedIndex = 3 Then
LblR.Text = Val(TxtN1.Text) / Val(TxtN2.Text)
LblOp.Text = "÷"
R = TxtN1.Text + LblOp.Text + TxtN2.Text + "=" + LblR.Text
LstR.Items.Add(R)
End If
End Sub

Prof. Oswaldo Gonzales

Potrebbero piacerti anche