Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Ejercicio: Monto a deducir del impuesto de renta

Compañer@s, un saludo! Esta es la solución que propongo. Gracias :)

package first;

public class EjemploImpuestoRenta { public static void main(String[] args) {

    System.out.println("Verifique cual es el monto a deducir en su declaración");

    int montoDeducible = 0;
    double tasa = 0.0;
    double salario = 1950.0;
    boolean rangoUno = salario >= 1900.0 && salario <= 2800.0;
    boolean rangoDos = salario >= 2800.01 && salario <= 3751.0;
    boolean rangoTres = salario >= 3751.01 && salario <= 4664.0;

    if(rangoUno) {
        montoDeducible = 142;
        tasa = 7.5;
        System.out.println("Usted puede deducir de la declaración el monto de " + montoDeducible + " correspondiente a la tasa de " + tasa);

    } else if(rangoDos) {
        montoDeducible = 350;
        tasa = 15.0;
        System.out.println("Usted puede deducir de la declaración el monto de " + montoDeducible + " correspondiente a la tasa de " + tasa);

    } else if(rangoTres) {
        montoDeducible = 636;
        tasa = 22.5;
        System.out.println("Usted puede deducir de la declaración el monto de " + montoDeducible + " correspondiente a la tasa de " + tasa);

    } else {

        System.out.println("Su salario no pertenece a ninguno de los rangos evaluados.");
    }

}

}

2 respuestas

Hola Alumno, cómo estás?

Gracias por compartir tu solución en el foro.

Felicitaciones, continua así aprendiendo, saludos.

Si tienes alguna duda sobre el contenido de los cursos, estaremos aquí para ayudarte.

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

Muchas gracias Luis, me gustaría saber si hay una mejor manera de hacer este ejercicio? Gracias.