Estrategia 50-30-20
La estrategia 50-30-20 distribuye el ingreso después de impuestos en tres categorías: 50% para necesidades, 30% para deseos y 20% para ahorros o pago de deudas. Dado un ingreso después de impuestos, devuelve un diccionario con exactamente las claves "Needs", "Wants" y "Savings", asociadas a los importes correspondientes.
Ejemplos
Program.FiftyThirtyTwenty(10000); // new Dictionary<string, int> { ["Needs"] = 5000, ["Wants"] = 3000, ["Savings"] = 2000 }
Program.FiftyThirtyTwenty(13450); // new Dictionary<string, int> { ["Needs"] = 6725, ["Wants"] = 4035, ["Savings"] = 2690 }Los ingresos usados en las pruebas dan como resultado importes enteros. La suma de las asignaciones equivale al ingreso total después de impuestos.