Cursosā€Ž > ā€ŽCursadas Anterioresā€Ž > ā€Ž2014ā€Ž > ā€ŽMaƱ-SĆ”badoā€Ž > ā€Ž

TP Objetos 1 - Ozono

Sueldos
Implementar en Ozono los objetos necesarios para calcular el sueldo de los distintos empleados.Ā 

El sueldo de un empleado se calcula asĆ­:Ā 
sueldo = neto + bono por presentismo + bono por resultados

El neto es el de la categorĆ­a del empleado. Hay tres categorĆ­as:Ā 
  • gerentes, que ganan $20000 de neto,
  • jefes, que ganan $10000,
  • cadetes, queĀ ganan $5500.Ā 
Hay dos bonos posibles por presentismo:Ā 
  • en uno es $500 pesos si la persona a quien se aplica no faltó nunca, $250 si faltó un dĆ­a, $0 enĀ cualquier otro caso,
  • en el otro es nada.
Hay tres posibilidades para el bono por resultados:Ā 
  • 15% sobre el neto,
  • $400 fijos,
  • o nada.
Modelar los siguientes empleados y crear los tests necesarios para probar que cada uno cobra lo que tiene que cobrar:
  • Pepe es cadete, tiene bono por presentismo segĆŗn cantidad de faltas, no faltó nunca y no tiene bono por resultados.
  • Miguelito es cadete, su bono por presentismo es nulo, igual que su bono por resultados.
  • Mike es gerente (por eso es Mike),Ā tiene bono por presentismo segĆŗn cantidad de faltas, faltó 15 dĆ­as, y el bono por resultados es porcentual.
  • Rob es jefe, tiene bono por presentismo segĆŗn cantidad de faltas, faltó 1Ā dĆ­aĀ y tiene bonoĀ fijoĀ por resultado.