Cursosā€Ž > ā€ŽViernes Tardeā€Ž > ā€ŽTrabajos PrĆ”cticosā€Ž > ā€Ž

2Āŗ Tp Funcional

  • Trabajo PrĆ”ctico 2 Funcional 2012

    ĀæTodavĆ­a no pensaste en jubilarte?

    Objetivos

    ā—Ā Ā Ā Ā Guardas

    ā—Ā Ā Ā Ā Matcheo de los patrones sencillos: chars,strings y nĆŗmeros

    ā—Ā Ā Ā Ā Tipos de datos bĆ”sicos

    ā—Ā Ā Ā Ā Usar funciones existentes

    ā—Ā Ā Ā Ā Recursividad sin listas

    ā—Ā Ā Ā Ā Listas sin recursividad.

    Ā 

    Recibimosinformación de una denuncia por manejos arbitrarios en la asignación dejubilaciones y se sospecha que el director del ANSES se volvió loco, pero luegode una investigación exhaustiva llegamos a la conclusión de que se siguennormas claras y precisas, que son las siguientes:

    Ā 

    1) El primerobjetivo es determinar si una persona de cierta edad puede jubilarse.

    Ā 

    Para saber siuna persona puede jubilarse, el ANSES chequea que el solicitante tenga la edady cantidad de aportes necesarios

    Se estableceun mƭnimo de 65 aƱos de edad y 10 aƱos de aportes.

    Los aƱos deaportes se calcula de acuerdo al nombre de la persona:

    ā—Ā Ā Ā Ā a las personas con nombre capicĆŗa le corresponde unacantidad de aportes equivalente al factorial de la longitud de su nombre.

    ā—Ā Ā Ā Ā a las personas que no tienen nombre capicĆŗa, pero sulongitud es par le corresponden 15 aƱos de aportes.

    ā—Ā Ā Ā Ā a todos los demĆ”s les corresponde una cantidad deaportes equivalente al lugar en el alfabeto de la inicial de su nombre. (porejemplo, a Ariel le corresponde 1, a Betina 2, etc.)

    Ā 

    Ejemplo:

    puedeJubilarseā€œjuanā€ 67

    Ā 

    2) También se quiere saber cuÔles el importe que le corresponde a una persona por su jubilación. Para ello, senecesita una lista con los sueldos recibidos y la actividad realizada por eltrabajador en distintos períodos de su historia. por ejemplo,

    [(1990, 1999, ā€œbarrenderoā€,1500), (2000, 2003, ā€œdiputadoā€,10000), (2003, 2010, ā€œpresidenteā€,30000)]

    Las definiciones son lassiguientes. (si a alguna persona cabe bajo mÔs de una definición, se asume laprimera como vÔlida)

    ā—Ā Ā Ā Ā A las personas cuyo Ćŗltimo trabajo fue presidente (ycompletaron su mandato de 4 aƱos), le corresponde una jubilación igual alsueldo de su primer trabajo por la cantidad de aƱos que estuvo en Ć©l.

    ā—Ā Ā Ā Ā A quienes comenzaron su trabajo como docente yestuvieron en Ć©l mĆ”s de 10 aƱos, le corresponde el 82% del Ćŗltimo sueldorecibido. Si estuvieron menos de 10 aƱos, es el 82% pero de su primer trabajo.

    ā—Ā Ā Ā Ā A quienes pasaron por al menos 5 trabajos en suhistoria, le corresponde el sueldo completo de su trabajo intermedio (si lacantidad de trabajos es par, se toma el promedio de los dos trabajosintermedios)

    ā—Ā Ā Ā Ā A los demĆ”s, le toca la mĆ­nima que es de $2000.

    Ā 

    jubilacionā€œcachoā€ [(1990, 1999, ā€œbarrenderoā€, 1500), (2000, 2003, ā€œdiputadoā€,10000),(2003, 2010, ā€œpresidenteā€,30000)]

    Ā