Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Ejercicio de TestIR

Mi propuesta de solución es:

package primeros.pasos;

public class TestIR {
    public static void main(String[] args) {
        double salario=3300.0;
        int montoDeducir=0;
        String porcentajeIR="";

        if (salario>=1900.0 && salario<=2800.0) {
            montoDeducir=142;
            porcentajeIR="7.5%";
        }else if (salario>=2800.01 && salario<=3751.0) {
                montoDeducir=350;
                porcentajeIR="15%";
        } else if (salario>=3751.01 && salario<=4664.0) {
                    montoDeducir=636;
                    porcentajeIR="22.5%";

        }
        System.out.println("Te corresponde el IR de "+porcentajeIR+" y puedes deducir hasta $"+montoDeducir+".");
    }
}
1 respuesta

Hola Ruben, espero que estés bien!

Gracias por compartir tu solución, felicitaciones! Espero que estés disfrutando del contenido y las actividades!

Sugerencia: Creo que vale hacer los cálculos sin utilizar valores fijos para el "montoDeducir", usted puede tomar el valor del salario y realizar una multiplicación con un valor decimal según el porcentaje. Ejemplo:

montoDeducir = salario * 0.15; // salario = 3300, montoDeducir = 495, porcentaje = "15%"

Anexo: el foro se centra en las dudas de contenido y actividad, ¡pero apreciamos sus resultados! Te sugiero que compartas tus resultados en el canal de charlas-de-todo de tu grupo en lo servidor en Discord.

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!