Genial!
Completion tasa mejorada a 2.38Sección 1. Capítulo 7
single
Desafío: Cálculo del Impuesto sobre la Renta
Desliza para mostrar el menú
Tarea
Swipe to start coding
Implementar un programa que calcule los impuestos según tramos de ingresos, aplicando diferentes tasas impositivas dependiendo del nivel de ingresos.
- Si el ingreso es superior a 100,000, la tasa impositiva es del 25%.
- Si el ingreso está entre 50,000 y 100,000, la tasa impositiva es del 15%.
- Si el ingreso es inferior a 50,000, la tasa impositiva es del 5%.
- Establecer los valores apropiados en
ifyelse ifpara las condiciones de ingresos. - Multiplicar el monto por el porcentaje correspondiente en cada caso para obtener el monto correcto de impuestos.
- En el método
calculateTaxes(), iterar a través del arregloincomesutilizando un ciclofor-each. - Agregar el impuesto de cada ingreso a la lista
resultusando el métodoadd()y la interfaz funcionaltaxFunction.apply()pasada como parámetro. - Almacenar el resultado del método
calculateTaxes()en la variabletaxes.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 7
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla