Está en la página 1de 5

CENTRO DE ESTUDIOS TÉCNICOS EN COMPUTACIÓN E INGLES

MODULO VISUAL BASIC 6.0


IGUALA Prácticas

Práctica #13 Cálculo de Salario Neto


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 por 100. 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

Agrega en el formulario 6 “Label”, 6 “TextBox”, 2 “Frame”, 3


“CommandButton”, tal y como se muestra en la ventana siguiente y cambia el
nombre de cada uno de ellos:

I.S.C. Paula Salgado Flores.


CENTRO DE ESTUDIOS TÉCNICOS EN COMPUTACIÓN E INGLES
MODULO VISUAL BASIC 6.0
IGUALA Prácticas

A continuación, cambia las propiedades a cada uno de los elementos del


formulario:

Form 1
Nombre: FrmSalarioNeto
BorderStyle: 3 – Fixed Dialog
Caption: Cálculo del Salario Neto
Moveable: False
StartUpPosition: 2 – CenterScreen

Frame 1
Nombre: FraIngreso
Caption: Ingreso de Datos:
Font: MS Sans Serif, Negrita, 10

Frame 2
Nombre: FraSalida
Caption: Salida de Datos:
Font: MS Sans Serif, Negrita, 10

Label 1
Nombre: LblNombreTrabajador
AutoSize: True
Caption: Nombre del Trabajador:

Label 2
Nombre: LblHorasTrabajadas
AutoSize: True
Caption: Horas Trabajadas:

Label 3
Nombre: LblPagoPorHora
AutoSize: True
Caption: Pago por Hora S/.

Label 4
Nombre: LblSalarioBruto
AutoSize: True
Caption: Salario Bruto S/.

I.S.C. Paula Salgado Flores.


CENTRO DE ESTUDIOS TÉCNICOS EN COMPUTACIÓN E INGLES
MODULO VISUAL BASIC 6.0
IGUALA Prácticas

Label 5
Nombre: LblDescuento
AutoSize: True
Caption: Descuento S/.

Label 6
Nombre: LblSalarioNeto
AutoSize: True
Caption: Salario Neto S/.

TextBox 1
Nombre: TxtNombreTrabajador
Text:

TextBox 2
Nombre: TxtHorasTrabajadas
Text:

TextBox 3
Nombre: TxtPagoPorHora
Text:

TextBox 4
Nombre: TxtSalarioBruto
Text:

TextBox 5
Nombre: TxtDescuento
Text:

TextBox 6
Nombre: TxtSalarioNeto
Text:

CommandBotton 1
Nombre: CmdAceptar
Caption: &Aceptar
Font: MS Sans Serif, Negrita, 12

I.S.C. Paula Salgado Flores.


CENTRO DE ESTUDIOS TÉCNICOS EN COMPUTACIÓN E INGLES
MODULO VISUAL BASIC 6.0
IGUALA Prácticas

CommandBotton 2
Nombre: CmdLimpiar
Caption: &Limpiar
Font: MS Sans Serif, Negrita, 12

CommandBotton 3
Nombre: CmdSalir
Caption: &Salir
Font: MS Sans Serif, Negrita, 12

CÓDIGO:
CommandButton “Aceptar”
Private Sub CmdAceptar_Click()
Dim HorasTrabajadas As Integer, PagoPorHora As Double
Dim SalarioBruto As Double
Dim Descuento As Double
Dim SalarioNeto As Double
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

NOTA: Se deja como ejercicio para el estudiante que ingrese el código asociado a
los botones Limpiar y Salir, respectivamente.

I.S.C. Paula Salgado Flores.


CENTRO DE ESTUDIOS TÉCNICOS EN COMPUTACIÓN E INGLES
MODULO VISUAL BASIC 6.0
IGUALA Prácticas

Cerramos la ventana de código.


Cuando terminemos de ingresar los códigos, podemos ejecutar nuestro programa.

Podemos ver que al ejecutar nuestro programa queda de la siguiente manera:

I.S.C. Paula Salgado Flores.

También podría gustarte