Вы находитесь на странице: 1из 7

Lenguaje de Programación Computación e Informática

PRACTICA DOMICILIARIA N° 01

PROFESOR : Lic. María A. Villafane Robles


A. DE APRENDIZAJE : Practica básicas
VISUAL BASIC
ESTUDIANTE :
OBJETIVO: Conocer el uso de controles importantes, sus propiedades, eventos del visual
Basic y sus funciones, además de desarrollar el razonamiento lógico matemático.

Ejercicio 01.- Se solicita calcular el área de un rectángulo donde: área = lado1 * lado2. El lado1 y el lado2
deben introducidos mediante dos cajas de texto y el resultado (área) debe ser mostrado en otra caja de texto.
Pasos:
c) Aplica las siguientes características a los
Control Propied Valor controles sobre el formulario:
ad
Form Caption Área de un
rectángulo
Label1 AutoSize True
Caption Lado 1:
Font Tamaño 10,
Negrita.
Label2 AutoSize True
Caption Lado 2:
Font Tamaño 10,
Negrita.
Label3 AutoSize True
Caption Area:
Font Tamaño 10,
Negrita.
Text1 Name txtLado1
Text (vacío)
Text2 Name txtLado2
Text (vacío)
Text3 Name txtArea
Text (vacío)
Comma Name cmdCalcular
nd1 Caption &Calcular
Comma Name cmdSalir
nd2 Caption &Salir d) La apariencia de los controles sobre el
formulario debe ser la siguiente:
a) Abra un nuevo proyecto desde el Menú ARCHIVO
> nuevo Proyecto.
b) Inserte tres etiquetas, tres cajas de texto y dos
botones de comando tal y como se muestra a
continuación

e) Dentro de cada procedimiento escriba el


código correspondiente:
Private Sub cmdCalcular_Click ( )
txtArea.Text = Val(txtLado1) * Val(txtLado2)

1
Lenguaje de Programación Computación e Informática

End Sub

Private Sub cmdSalir_Click ( )


End
Sub
f) Corra la aplicación pulsando la tecla [F5].
g) Introduzca valores en las cajas de los lados del
rectángulo y haga clic en el botón Calcular.
h) Salga de la aplicación y guárdela en D:\.VISUAL
BASIC >> PRACTICA_01: con el nombre de:
ejerc01_Pyto_triangulo.vbp y al formulario
como form_triangulo

EJERCICIO 02. Se requiere calcular el área de un


triángulo: area = (base * altura)/2, la base y la altura
deben ser introducidas mediante cajas de texto. El
programa debe mostrar el área del rectángulo en una
caja de texto.

2
Lenguaje de Programación Computación e Informática

Ejercicio 03.- En este ejercicio realizaremos una calculadora elementa que permite hacer las
cuatro operaciones aritméticas.
Pasos:

a) Abra un nuevo proyecto desde el Menú


ARCHIVO > nuevo Proyecto
b) Diseñe de acuerdo al imagen capturada

c) Aplica las siguientes características a los


controles sobre el formulario: d) Dentro de cada procedimiento escriba el
código correspondiente:
Control Propied Valor
ad
Form01 Caption Calculadora Private Sub cmdSuma_Click()
CASIO txtResult.Text = Val(txtOper1.Text) +
Label1 AutoSize True Val(txtOper2.Text)
Caption lblOp lblOp.Caption = "+"
Font Tamaño 15, End Sub
Negrita.
Label2 AutoSize True
Caption = Private Sub cmdResta_Click()
txtResult.Text = Val(txtOper1.Text) -
Font Tamaño 15, Val(txtOper2.Text)
Negrita. lblOp.Caption = "-"
Text1 Name txtOper1 End Sub
Text (vacío)
Text2 Name txtOper2 Private Sub cmdMulti_Click()
Text (vacío)
txtResult.Text = Val(txtOper1.Text) *
Text3 Name XtResult
Val(txtOper2.Text)
Text (vacío)
Text3 Name txtArea lblOp.Caption = "*"
Text (vacío) End Sub
Comma Name cmdSuma
nd1 Caption + Private Sub cmdDiv_Click()
Comma Name cmdResta txtResult.Text = Val(txtOper1.Text) /
nd2 Caption - Val(txtOper2.Text)
Comma Name cmdMuti
lblOp.Caption = "/"
End Sub
nd3 Caption *
Comma Name cmDivi
nd4 Caption / e) Corra la aplicación pulsando la tecla [F5].
f) Salga de la aplicación y guárdela en
D:\.VISUAL BASIC >> PRACTICAS_03:
con el nombre de: ejerc01_Pyto_calculadora
y al formulario como calculadora

3
Lenguaje de Programación Computación e Informática

Ejercicio 04.- Elaborar una aplicación que permita calcular el salario neto de
un trabajador en función del número de horas trabajadas, pago por hora de
trabajo y un descuento fijo al sueldo bruto del 20%. Los cálculos a efectuar
para obtener el salario neto de un trabajador se muestran a continuación:
SalarioBruto = HorasTrabajadas * PagoPorHora
Descuento = 0.2 * SalarioBruto
SalarioNeto = SalarioBruto - Descuento
Pasos:
1) El diseño del formulario debe ser similar a la figura mostrada

2) Para el desarrollo de esta aplicación, proceda a ubicar los siguientes controles en el


formulario:
2 marcos (frames)
6 etiquetas (label)
6 cajas de texto (texbox)
3 botones de comando (command buttoon)
3) Una vez ubicados los controles, establezca las propiedades según se indica:
Form1 Nombre FrmSalarioNeto
BorderStyle 3-Fixed Dialog
Caption Cálculo del salario
neto
Moveable False
StartUpPosition 2-CenterScreen
frame Nombre FraIngreso
Caption Ingreso de datos:
Label1 Nombre FraSalida
Caption Salida de datos:
Label2 Nombre LblHorasTrabajadas
AutoSize True
Caption Horas trabajadas:
Label3 Nombre LblPagoPorHora
AutoSize True
Caption Pago por hora S/.
Label4 Nombre LblSalarioBruto
AutoSize True
Caption Salario bruto S/.
Label5 Nombre LblDescuento
AutoSize True
Caption Descuento S/.

4
Lenguaje de Programación Computación e Informática

Label6 Nombre LblSalarioNeto


AutoSize True
Caption Salario neto S/.
Text1 Nombre TxtApellidosNombres
Text
Text2 Nombre TxtHorasTrabajadas
Text
Text3 Nombre TxtPagoPorHora
Text
Text4 Nombre TxtSalarioBruto
Text
Text5 Nombre TxtDescuento
Text
Text6 Nombre TxtSalarioNeto
Text
Command1 Nombre CmdAceptar
Caption &Aceptar
Command2 Nombre CmdLimpiar
Caption &Limpiar
Command3 Nombre CmdSalir
Caption &Salir

4) Luego de establecer las propiedades para los controles, debe añadir código a la aplicación.
Para ello haga doble click sobre el botón Aceptar e ingrese el siguiente código:
Private Sub CmdAceptar_Click()
HorasTrabajadas = Val(TxtHorasTrabajadas)
PagoPorHora = Val(TxtPagoPorHora)
SalarioBruto = HorasTrabajadas * PagoPorHora
Descuento = 0.2 * SalarioBruto
SalarioNeto = SalarioBruto - Descuento
TxtSalarioBruto = Str(SalarioBruto)
TxtDescuento = Str(Descuento)
TxtSalarioNeto = Str(SalarioNeto)
End Sub

Private Sub CmdLimpiar _Click()


TxtApellidosNombres = “”
TxtHorasTrabajadas = “”
TxtPagoPorHora = “”
TxtSalarioBruto = “”
TxtDescuento = “”
TxtSalarioNeto = “”
TxtApellidosNombres.SetFocus
End Sub

Private Sub CmdSalir _Click()


end
End Sub

5) Corra la aplicación pulsando la tecla [F5].


6) Salga de la aplicación y guárdela en D:\.VISUAL BASIC >> PRACTICAS_04: con el nombre de:
ejerc04_Pyto_pago y al formulario como form_pago

5
Lenguaje de Programación Computación e Informática

EJERCICIO 05
Elaborar una aplicación que permita
calcular la edad de una persona a partir
01/12/1979
de su fecha de nacimiento. El diseño de la
interfaz debe ser similar a la figura
mostrada:
Pasos
1) Para el desarrollo de esta
aplicación, proceda a ubicar los siguientes controles en el formulario:

2 etiquetas
2 cajas de texto
3 botones de comando

2) Luego, proceda a establecer las propiedades según se indica a continuación:


Form1 Nombre FrmEdad
BorderStyle 3-Fixed Dialog
Caption Calcula la edad de una
persona
Label1 Nombre LblFecNac
AutoSize True
Caption Fecha de nacimiento:
Label2 Nombre LblEdad
AutoSize True
Caption Su edad es:
Text1 Nombre TxtFecNac
Text
Text2 Nombre TxtEdad
Locked True
Text
Command1 Nombre CmdAceptar
Caption &Aceptar
Default True
Command2 Nombre CmdLimpiar
Caption &Limpiar
Command3 Nombre CmdSalir
Cancel True
Caption &Salir
3) En seguida proceda a ingresar el siguiente código:
Private Sub CmdAceptar_Click()
FecNac = CDate(TxtFecNac)
Edad = CInt((Date - FecNac) / 365)
TxtEdad = Str(Edad) & “ años”
End Sub
4) Corra la aplicación pulsando la tecla [F5].

6
Lenguaje de Programación Computación e Informática

5) Salga de la aplicación y guárdela en D:\.VISUAL BASIC >> PRACTICAS_05: con el nombre de:
EJERC05_PYTO_FECCHANAC y al formulario como FORM_FEC_NAC

Вам также может понравиться