El documento presenta dos algoritmos. El primero calcula la productividad mensual de una empresa en función del número de artículos producidos y un factor asignado a cada mes. El segundo determina el aumento de sueldo para empleados del grupo 1 de una empresa en base a horas trabajadas, género, edad y años de servicio, y evalúa la contratación de aspirantes del grupo 2 en base a edad y puntaje en una prueba. Ambos algoritmos permiten realizar múltiples cálculos mientras el usuario lo desee.
1. Ejercicios Algorítmica
Sección 201
1.-Una empresa desea calcular la productividad de un mes dado, esta se calcula como sigue:
-Enero, Febrero y Marzo tienen factor 15.
-Abril, Mayo y Junio tienen factor 17.
-Septiembre, Octubre y Noviembre tienen factor 20.
-Diciembre tiene factor 21.
Se pide elaborar un algoritmo que permita solicitar al usuario un mes cualquiera y
se calcule la productividad si se sabe que ésta es igual al número de artículos producidos en
el mes multiplicado por el factor del mes que corresponda al mes proporcionado. Se conoce
la cantidad de artículos producidos y el mes. El usuario puede estar calculando la
productividad varias veces Mientras
2.- Una empresa clasifica a sus empleados en dos grupos de empleados, los del grupo 1 son
aquellos que laboran dentro de la misma y desea darles un aumento de sueldo siguiendo el
siguiente criterio: si el empleado trabajó más de 40 horas, su sueldo será incrementado en
$50.00, si el empleado es mujer o es mayor de 25 años y tiene en la empresa más de 30
años su sueldo se incrementará en $800.00 y si no cumple con estas condiciones solo se
incrementa en $100.00 (esto último es independiente de las horas trabajadas), Para los
empleados del grupo 2 (los que aspiran a ingresar a la empresa)si es mayor de 18 años y
tiene más de 85 puntos en una prueba presentada entonces será contratado. Realizar un
algoritmo para determinar el sueldo en el caso de los empleados del grupo 1 y si será o no
contratado en el caso de los del grupo 2. Igualmente, el usuario puede determinar el sueldo
de empleados o si será contratado en el caso del grupo 2 mientras opción = 1. Realizar el
algoritmo con Hacer Mientras.