lunes, 9 de junio de 2025

Sistema para calcular e imprimir el recibo de sueldo

La Empresa Sarasa SA. lo contrata para realizar un sistema que permita calcular e imprimir el recibo de sueldo de los empleados. El recibo de sueldo esta compuesto de varios ítems:

Monto: es el sueldo neto.
Antiguedad: es un porcentaje que se calcula por los años trabajados y se aplica al sueldo neto. Por ejemplo, 8 años trabajados, se incrementa el sueldo en un 8%
Empleados a cargo: se paga un incentivo de 1000 pesos por cada persona que se tenga a cargo.

La empresa guarda los datos de los empleados en un archivo binario con el siguiente formato:
 
int id;
char[200] nombre
double sueldoNeto
int aniosAntiguedad
int empleadosACargo


(25) Realice el diseño de la solución e implemente las clases, teniendo en cuenta que el sistema tiene que estar preparado para poder agregar nuevos ítems cuando sea necesario. Conteste: ¿Se puede utilizar polimorfismo, cual es la ventaja o desventaja?

(23) Realice un procedimiento que permita leer el archivo de binario.

(22) Realice un método que dado el número de empleado guarde en un archivo de texto el recibo de sueldo con todos los ítems calculados.

(30) Realice las siguientes métodos utilizando stl :

Obtener el empleado que tiene más empleados a cargo.
Obtener el monto total de lo que se paga a todos los empleados.
Listar los 5 empleados con más antigüedad ordenados por salario.

Libre: La empresa lo vuelve a contratar dado que necesita que algunos ítems se calculen para algunos empleados y otros ítems no. Realice un diseño de clases para resolver esta funcionalidad y proponga un nuevo formato para mantener dicha información.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.

Bicicletería Oro Verde

La bicicletería Oro Verde lo contrata para diseñar y desarrollar su sistema de control de precios. Dado que la bicicletería tiene un servici...