Se les dara un bono por antiguedad a los empleados de una tienda, si tienen un año se les dará $100, si tienen 2 años, $200, y así sucesivamente hasta los 5 años, para los que tengan más de 5, el bono será de $1000.
Hola amigos como están, en este ocasión les traigo un algoritmo condicional, ya que ultimaste me estoy enrollando con estos algoritmos, pero pues espero que a mas de alguno le pueda servir.
Te dejo un enlace para descargar el código.
Como ya es costumbre en este Blog, vamos a explicar el funcionamiento de este algoritmo, lo primero es ponerle un nombre en mi caso le puse algoritmo detarea.
Algoritmo detarea
Con la palabra reservada Definir declaramos las variables antigüedad y bono, estas variables las declaramos de tipo entero.
Definir antiguedad, bono Como Entero
Con la función escribir pedimos que se ingrese la antigüedad.
Escribir «Ingresa la antiguedad»
Este número lo guardamos con la función leer en la variable antigüedad.
leer antigüedad
Inicializamos la variable bono, con el número cero.
bono = 0
Bien pues ya que tenemos la antigüedad entonces empezamos a evaluar, si antigüedad es igual a 1.
si antiguedad == 1 Entonces
Si la condición se cumple, entonces al trabajador le corresponde un bono de 1000 pesos.
bono = 1000
SiNo
Si la condición no se cumple, entonces evaluamos si la antigüedad es igual a 2 años.
si antiguedad == 2 Entonces
Si esta condición se cumple, entonces al trabajador le corresponde un bono de 2000 pesos.
bono = 2000
SiNo
Si esta condición no se cumple, entonces evaluamos si la antigüedad es igual a 3 años.
si antiguedad == 3 Entonces
Si la condición se cumple entonces al trabajador le corresponde un bono de 3000 pesos.
bono = 3000
SiNo
Si la condición no se cumple entonces, evaluamos si la antigüedad es igual a 4 años.
si antiguedad == 4 Entonces
Si esta condición se cumple, entonces al trabajador le corresponde un bono de 4000 pesos.
bono = 4000
SiNo
Finalmente evaluamos si la antigüedad es menor o igual a 5 años.
si antiguedad <= 5 Entonces
Si la condición se cumple entonces, al trabajador le corresponde un bono de 5000 pesos.
bono = 5000
SiNo
Pero si esta condición no se cumple, entonces esto quiere decir que la antigüedad es mayor a 5 años.
Por lo tanto al trabajador le corresponde un bono de 10000 pesos.
bono = 10000
FinSi
FinSi
FinSi
FinSi
FinSi
Finalmente fuera de la estructura si entonces, mostramos un mensaje en pantalla donde indicamos, el bono que le corresponde al trabajador.
Escribir «Tu bono correspondiente es: $»,bono
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo les dejo el código, espero les guste y más que nada les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.