buenas tardes, tengo un problema con el resultado al maestro le da como resultado 100 y 10600 y a mi solo me aparece 100 y 600 no se si alguien me pueda explicar porque ya lo cheque varias veces
buenas tardes, tengo un problema con el resultado al maestro le da como resultado 100 y 10600 y a mi solo me aparece 100 y 600 no se si alguien me pueda explicar porque ya lo cheque varias veces
Hola Lourdes, espero que estés bien.
Gracias por compartir tu duda con nosotros
En el código se muestra una clase llamada ControlBonificacion
que tiene un método registrarSalario
. Este método recibe un objeto de tipo Funcionario
como parámetro y calcula la bonificación para ese funcionario. Luego, se suma esa bonificación a la suma total de bonificaciones. Listo.
Pero, aún es difícil determinar la causa exacta del problema.
Es posible que el problema esté relacionado con la forma en que estás creando y utilizando los objetos de tipo Funcionario
, Gerente
y Contador
. Te sugiero que revises el código dentro de la clase Gerente
para asegurarte de que la bonificación se está calculando correctamente. Parece que se está sumando el salario completo del gerente en lugar de aplicar un porcentaje.
Sin embargo, sin ver el código completo es difícil proporcionar una solución más precisa. Además, puedes descargar el proyecto avanzado para comprobar otros detalles.
Espero que esto te ayude a resolver tu problema. Si tienes alguna otra pregunta, no dudes en preguntar.