Saludos con todos, tengo este ejercicio de java con métodos y arreglos pero, no se me ocurre cómo hacerlo
Se supone que debo comparar valores? Y cómo asignar los atributos a empleados, y no son empleado una clase a parte de empresa? No sé ni cómo empezar y es para mañana. Espero puedan ayudarme.
EJERCICIO
La Empresa ABC necesita un programa para calcular cuánto pagar a sus empleados por hora. El Ministerio de Trabajo indica pagar a los empleados 1.5 por cualquier hora que exceda las 40 horas por semana. Por ejemplo, si un Empleado trabaja 45 horas, tiene 5 horas de tiempo extra, y el pago es 1.5 veces la hora normal. En la ciudad, se requiere que el pago básico sea de $ 8.00 por hora. La Empresa ABC requiere que un empleado no trabaje más de 60 horas en una semana.
Resumen de reglas
Un empleado recibe el pago (horas trabajadas) × (pago base), por cada hora hasta 40 horas.
Por cada hora más de 40, obtienen horas extras = (pago base) × 1.5.
El salario básico no debe ser inferior al salario mínimo ($ 8.00 por hora). Si es así, imprima un
error.
Si el número de horas es mayor que 60, imprima un mensaje de error.
Instrucciones
Para resolver esta tarea, dentro del proyecto creado en el editor NetBeans debe realizar lo siguiente:
1. Cree un paquete con el nombre ec.edu
2. Cree una nueva clase llamada Empresa.
3. Escriba un método que tome el pago básico y las horas trabajadas como parámetros, e imprime el pago total o un error. Escriba un método main que llame a este método para cada uno de estos empleados:
Pago Básico. Horas trabajadas
Empleado 1 $ 7.50. 35
Empleado 2 $ 8.20 47
Empleado 3 $ 10.00 73
Se supone que debo comparar valores? Y cómo asignar los atributos a empleados, y no son empleado una clase a parte de empresa? No sé ni cómo empezar y es para mañana. Espero puedan ayudarme.
EJERCICIO
La Empresa ABC necesita un programa para calcular cuánto pagar a sus empleados por hora. El Ministerio de Trabajo indica pagar a los empleados 1.5 por cualquier hora que exceda las 40 horas por semana. Por ejemplo, si un Empleado trabaja 45 horas, tiene 5 horas de tiempo extra, y el pago es 1.5 veces la hora normal. En la ciudad, se requiere que el pago básico sea de $ 8.00 por hora. La Empresa ABC requiere que un empleado no trabaje más de 60 horas en una semana.
Resumen de reglas
Un empleado recibe el pago (horas trabajadas) × (pago base), por cada hora hasta 40 horas.
Por cada hora más de 40, obtienen horas extras = (pago base) × 1.5.
El salario básico no debe ser inferior al salario mínimo ($ 8.00 por hora). Si es así, imprima un
error.
Si el número de horas es mayor que 60, imprima un mensaje de error.
Instrucciones
Para resolver esta tarea, dentro del proyecto creado en el editor NetBeans debe realizar lo siguiente:
1. Cree un paquete con el nombre ec.edu
2. Cree una nueva clase llamada Empresa.
3. Escriba un método que tome el pago básico y las horas trabajadas como parámetros, e imprime el pago total o un error. Escriba un método main que llame a este método para cada uno de estos empleados:
Pago Básico. Horas trabajadas
Empleado 1 $ 7.50. 35
Empleado 2 $ 8.20 47
Empleado 3 $ 10.00 73