Está en la página 1de 4

Practica N 1

1. EJERCICIOS
1.1 Disee un formulario que permite ingresar dos nmeros y calcule la suma de ambos. a) DISEO DEL FORMULARIO

Etiquetas (Labels)

Cuadros de texto (Textboxes)

Botones de comando (CommandButtons)

a.1 Para escribir los textos Valor A:, Valor B:, y Respuesta: en las etiquetas respectivamente, seleccione la etiqueta, luego vaya a la ventana Propiedades y en la propiedad Caption escriba el valor correspondiente. a.2 Para eliminar los textos: Text1, Text2 y Text3 de los cuadros de texto, seleccione el cuadro de texto, luego vaya a la ventana Propiedades y en la propiedad Text, elimine el texto existente. a.3 Para escribir los textos Calcular, Nuevo y Salir, seleccione el botn de comando y luego vaya a la ventana Propiedades y en la propiedad Caption escriba por ejemplo: &Calcular para el primer botn de comando. b) CODIFICACIN: Para empezar a escribir el cdigo haga doble clic sobre el botn de comando Calcular (Command1), entonces aparecer la siguiente ventana:

Visual Basic

22

Objeto

Evento o Procedimiento

Las sentencias Private Sub Command1_Click() y End Sub indican el inicio y fin del procedimiento. Escriba las siguientes lneas de programa entre las sentencias mencionadas anteriormente:

Contine escribiendo el cdigo de los dems objetos como se muestra a continuacin:

Visual Basic

23

c) Ejecucin: Para ejecutar el programa presione la tecla F5. Deber aparecer la ventana del formulario con el cursor ubicado sobre el primer cuadro de texto (Text1) pidiendo el ingreso del valor de A, ingrese un valor y presione Enter, el enfoque pasar al cuadro de texto Text2, ingrese un valor y presione Enter, el enfoque pasar al botn de comando Calcular (Command1=, presione Enter o haga clic sobre este, entonces se ejecutar el procedimiento que calcula la suma de los valores ingresados en Text1 y Text2. Haga clic en Nuevo para empezar nuevamente o en Salir para terminar el programa. 1.2 Disee un formulario que permite sumar, restar, multiplicar y dividir dos nmeros. a) Diseo del formulario:
Etiquetas (Labels)

Marco (Frame)

Botones de Opcin (OptionButtons)

Cuadros de texto (Textboxes)

Botones de comando (CommandButtons)

Para cambiar el ttulo para cada botn de opcin, simplemente haga un clic para seleccionar el botn de opcin y luego en la ventana de propiedades dirjase a la propiedad Caption y establezca el valor correspondiente. b) Codificacin
Private Sub Command1_Click() Calculando la suma de los dos nmeros If Option1.Value = True Then Text3 = Val(Text1) + Val(Text2) End If Calculando la diferencia de los dos nmeros If Option2.Value = True Then

Visual Basic

24

Text3 = Val(Text1) - Val(Text2) End If Calculando el producto de los dos nmeros If Option3.Value = True Then Text3 = Val(Text1) * Val(Text2) End If Calculando la division de los dos nmeros If Option4.Value = True Then Text3 = Val(Text1) / Val(Text2) End If If Text3= Then MsgBox "Por favor selecciona la operacin a realizar" End If End Sub Private Sub Command2_Click() Option1.Value = False Option2.Value = False Option3.Value = False Option4.Value = False Text1 = "" Text2 = "" Text3 = "" Text1.SetFocus End Sub Private Sub Command3_Click() Unload Me End Sub Private Sub Form_Activate() Option1.Value = False Option2.Value = False Option3.Value = False Option4.Value = False End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Command1.SetFocus End If End Sub

2. EJERCICIOS PROPUESTOS
3.1 Disear un formulario que determine el mayor de 3 nmeros A, B, C. 3.2 Disee un formulario para resolver la ecuacin de segundo grado. 3.3 Disee un formulario que de acuerdo a la tabla siguiente calcule el sueldo del trabajador: CATEGORA
A B C D

SUELDO S/.
2000 1600 1000 750

BONIFICACIN (%)
20 15 10 5

Visual Basic

25

También podría gustarte