Solución al ejercicio,
La empresa “Distribuciones Calidad” tiene 2 tipos de empleados: administrativo y operario. Todos tienen un sueldo básico de $1.500.000. El empleado administrativo, si ha conseguido más de 5 clientes nuevos y tiene más de 30 años de edad, tendrá una bonificación de 200.000. El empleado operario si trabaja en la zona 3 y ha visitado más de 30 clientes, tendrá una bonificación de 150.000. Crear un programa que permita registrar la información correspondiente para calcular el valor a pagar a cada empleado.
Respuestas
El algoritmo que permite calcular el sueldo de los empleados de "Distribuciones de Calidad" es:
Algoritmo sueldo_empleado
sueldoBasico <- 1500
sueldoTotal<- 0.0
Escribir "Ingrese nombre empleado: " Sin Saltar
Leer nombre
Escribir "Ingrese tipo de emplado: " Sin Saltar
Leer tipo
Si tipo = "administrativo" Entonces
Escribir "Ingrese Edad: " Sin Saltar
Leer Edad
Escribir "Cantidad de Clientes nuevos: " Sin Saltar
Leer cantidad
Si Edad>30 y cantidad>5 Entonces
sueldoTotal<-sueldoBasico + 200
Fin Si
SiNo
Escribir "Zona: " Sin Saltar
Leer zona
Escribir "Cantidad de Clientes visitados: " Sin Saltar
Leer visitas
Si zona=3 y visitas>30 Entonces
sueldoTotal<-sueldoBasico + 150
Fin Si
Fin Si
Escribir "El sueldo que le corresponde es: ", sueldoTotal
FinAlgoritmo
Recuerda: que puedes utilizar el algoritmo en PSInt y luego exportar el código al lenguaje de programación que quieras, el código que obtengas puedes pegar en Visual Studio en el lenguaje que corresponda, java, php, etc.
Lo primero que hacemos en el algoritmo, es identificar el tipo de empleado. Y dependiente de ellos, solicitamos los respectivos datos ya sea que se trate del "administrativo" u "operario". Lo que sigue es basados en ciertas condiciones sumar una bonificación adicional al sueldo básico (sueldoBasico)