Sei sulla pagina 1di 3

UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO FIMGM

PROBLEMA DE VISUAL BASIC


Generar el cdigo para calcular el pago por horas extras del personal de una mina bajo
las siguientes condicione: si el empleado es VARON el pago por HE es de 105 soles, y si
es Mujer es de 95 soles.
SOLUCION: cdigos a escribir en el programa

Private Sub CmdCalcular_Click()


If TxtApellidos.Text = "" Or TxtHoras.Text = "" Or TxtSexo.Text = "" Then
MsgBox "POR FAVOR INGRESE LOS DATOS
TxtApellidos.SetFocus
Else
If TxtSexo.Text <> "F" And TxtSexo.Text <> "M" Then
MsgBox "ERROR: USAR SOLO F(FEMEINO) O M(MASCULINO)"
Else
If TxtSexo.Text = "F" Then
S = Val(TxtHoras.Text) * 95
label4.Caption = Sra. " & TxtApellidos.Text & ", SU SUELDO ES DE: " & S & " SOLES
End If
If TxtSexo.Text = "M" Then
S = Val(TxtHoras.Text) * 105
label4.Caption = Sr. " & TxtApellidos.Text & ", su pago es = " & S & " SOLES
End If
End If
End If
End Sub
Private Sub NUEVO_Click()
TxtApellidos.Text = ""
TxtHoras.Text = ""
TxtSexo.Text = ""
label4.Caption = ""

[LENGUAJE DE PROGAMACION] [Pgina 1]


UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO FIMGM

TxtApellidos.SetFocus
End Sub
Private Sub SALIR_Click()
R = MsgBox("DESEA SALIR?", 4 + 32, "SALIR")
If R = vbYes Then
End
End If
End Sub
VISTA DEL FUNCIONAMIENTO DEL PROGRAMA
1. Ejecucin del programa sin llenar los datos

2. Ejecucion del programa cuando se ha ingresado el SEXO incorrecto

[LENGUAJE DE PROGAMACION] [Pgina 2]


UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO FIMGM

3. Ejecucin del programa con los datos correctos

4. Ejecutando el botn SALIR

[LENGUAJE DE PROGAMACION] [Pgina 3]

Potrebbero piacerti anche