BLOQUES DE DECISIÓN MÚLTIPLE EJERCICIO 4 Y 5

Anuncio
EJERCICIOS VISUAL BASIC
BLOQUES DE DECISIÓN MÚLTIPLE
If, Elseif, Else, End If
Select Case
Se requiere un programa que permita validar el ingreso al sistema de dos usuarios,
estos deben escribir su Nombre de usuario y su Contraseña (máximo 6 caracteres). Si
ambos datos son correctos entonces aparece en una ventana de mensajes
“BIEVENIDO AL SISTEMA”, en caso contrario el mensaje debe decir “ACCESO
DENEGADO”
Solución
I. Dibujo de la interfaz
II. Valor inicial de las propiedades
Control: Formulario
Propiedad
Nombre
Caption
Height
Width
Valor
Form1
Validación de usuarios
2535
4200
Control: Text1 (Textbox para ingresar el usuario)
Propiedad
Nombre
Text
Valor
txtUsuario
Control: Text2 (Textbox para ingresar la contraseña)
Propiedad
Nombre
Text
PasswordChar
MaxLength
Valor
txtPassword
*
6
EJERCICIOS VISUAL BASIC
Control: Command1 (Botón Ingresar)
Propiedad
Nombre
Caption
Valor
cmdIngresar
Ingresar
III. Código
Private Sub cmdIngresar_Click()
usuario = txtUsuario.Text
pwd = txtPassword.Text
If usuario = "Pepe" and pwd = "123456" Then
MsgBox "BIENVENIDO AL SISTEMA"
ElseIf usuario = "Juana" And pwd = "xls423" Then
MsgBox "BIENVENIDO AL SISTEMA"
Else
MsgBox "ACCESO DENEGADO"
End If
End Sub
IV. Probar el programa.
Nota:
 En el ejemplo de valida el ingreso de los usuarios Pepe y Juana con sus
respectivas contraseñas.
 En este código se emplean dos variables: usuario y pwd.
 La palabra clave and es el equivalente a la función lógica “y”, asegura que se
cumplan dos condiciones simultáneamente.
 MsgBox, muestra Ventanas de Mensaje
EJERCICIOS VISUAL BASIC
PROGRAMA:
Desarrollar un programa que permita calcular el sueldo de un empleado de la
maquila “EL EXPORTADOR” tomando en cuenta el número de horas
trabajadas, el pago por hora de trabajo y un descuento fijo al sueldo inicial del
10%. Las fórmulas para obtener el salario neto de un trabajador se muestran a
continuación:

Sueldo = Horas_trabajadas * Pago_por_hora

Descuento = 0.1 * Sueldo

Sueldo_neto = Sueldo – Descuento
- Para el Diseño de la interfaz del programa se presenta el siguiente ejemplo:
- Ubique los siguientes controles en el formulario.

2 marcos (frame).

7 etiquetas (label)

6 cajas de texto (texbox)

3 botones de comando (commandbutton)
-
Calcular el total de horas trabajadas y el pago por hora.
EJERCICIOS VISUAL BASIC

HorasTrabajadas = Val(Tingreso_Horas_Trabajadas)

PagoPorHora=Val(Tingreso:Pago_por_Hora)
Guarde el Programa con nombre Sueldo Neto y luego ejecútelo (f5). Al utilizar
el programa, ingrese diferentes valores. Termine su ejecución presionando el
botón Salida. Luego en su formulario, doble clic sobre el botón Borrar y escriba
el siguiente dato.
CODIGO A UTILIZAR
Private Sub cmdAceptar_Click()
txtSueldo.Text
=
Val(txtHorasTrabajadas.Text)
*
Val(txtPrecioporHora)
txtDescuento.Text = Val(txtSueldo.Text) * 0.1
txtSalarioNeto.Text = Val(txtSueldo.Text) - Val(txtDescuento.Text)
End Sub
Private Sub cmdBorrar_Click()
txtEscribirApellidosyNombres = "":
End Sub
Private Sub cmdSalida_Click()
End
End Sub
NOTA: El programa deben enviarlo el 11 de agosto al correo:
Abraham_20004_5@hotmail.com, con el nombre de “ejer y su nombre completo”.
En el archivo para poder enviarlo con los programas ejecutables deben
comprimirlo con el Winrar para poder enviar todo y así voy a probar cada
ejercicio. (si no lo entrega en la fecha establecida ya no se revisara y
automáticamente pierde sus puntos)
Att. Prof. Santos Abraham Parir RaxónCel. 55739653
Descargar