if elseif Condicional Múltiple - Programación Visual Basic. Net con Visual Studio 2013 (7-32)
Curso tutorial completo de Visual Basic .Net, algoritmos y programación en Visual Basic .Net utilizando Microsoft Visual Studio, en este artículo se explica las estructuras condicionales múltiple if elseif en el lenguaje de programación Visual Basic .Net utilizando como IDE de desarrollo Microsoft Visual Studio 2013.
Desarrollaremos un ejemplo para calcular la utilidad que un trabajador recibe en el reparto de utilidades, si a este se le asigna como un porcentaje de su salario mensual que depende de su antigüedad en la empresa.
Pueden ver los vídeos directamente en youtube:
https://www.youtube.com/watch?v=33uPg7kEPic&list=PLZPrWDz1MoloGD4irFB-YMIKvUYNu1i3m&index=1Visita nuestro canal en youtube donde encontrarás cursos completos de Desarrollo de software y aprende a diseñar sistemas informáticos totalmente gratis:
www.youtube.com/jcarlosad7
Estructuras Condicionales Anidadas If … Else
Calcular la utilidad que un trabajador recibe en el
reparto de utilidades, si a este se le asigna como un porcentaje de su salario
mensual que depende de su antigüedad en la empresa de acuerdo con lo siguiente.
Calcular la utilidad que un trabajador recibe en el
reparto de utilidades, si a este se le asigna como un porcentaje de su salario
mensual que depende de su antigüedad en la empresa de acuerdo con lo siguiente.
Problema 5
Tiempo
|
Utilidad
|
Menos de 1 Año
|
5 % del salario
|
1 Año o más, pero menos
de 2 Años
|
7 % del salario
|
2 Años o más, pero
menos de 5 Años
|
10 % del salario
|
5 Años o más, pero
menos de 10 Años
|
15 % del salario
|
10 Años a más
|
20 % del salario
|
Formulario
Código del btncalcular
Private Sub
btncalcular_Click(sender As Object, e As EventArgs) Handles btncalcular.Click
'Declaración de Variables
Dim salario
As Single
Dim antiguedad
As Byte
Dim
utilidad As Single
'Entrada de datos
salario =
Val(txtsalario.Text)
antiguedad =
Val(cboantiguedad.Text)
'Proceso
If
(antiguedad < 1) Then
utilidad
= salario * 5 / 100
ElseIf (antiguedad >= 1 And
antiguedad < 2) Then
utilidad
= salario * 7 / 100
ElseIf
(antiguedad >= 2 And antiguedad < 5) Then
utilidad
= salario * 10 / 100
ElseIf
(antiguedad >= 5 And antiguedad < 10) Then
utilidad = salario * 15 / 100
ElseIf
(antiguedad >= 10) Then
utilidad
= salario * 20 / 100
End If
'Salida de Información
txtutilidad.text = utilidad
End Sub
Código del btnnuevo
Código del btnnuevo
Private Sub btnnuevo_Click(sender As Object, e As EventArgs) Handles btnnuevo.Click
txtsalario.Clear()
txtutilidad.Clear()
End Sub
Código del btnsalir
Código del btnsalir
Private Sub btnsalir_Click(sender As Object, e As EventArgs) Handles btnsalir.Click
End
End Sub
if else if Condicional Múltiple (7-25) Programación Visual Basic. Net con Visual Studio 2013
Saludos Imperio, un abrazo a la distancia.
if elseif Condicional Múltiple - Programación Visual Basic. Net con Visual Studio 2013 (7-32)
Reviewed by Liliana Nataly Arcila Diaz
on
19:31
Rating:
y como hago que el combobox vuelva a O?
ResponderEliminar