Considero un error que al correr el programa con valores menores a 2600 la consola me da 2 tasas y 2 valores a reducir: Su tasa es del 15% Puede deducir R $ 350 Su tasa es del 22.5% Puede deducir R $ 636
mi propuesta de como solucionarlo es la siguiente: Agregando un poco de codigo al segundo if ya solo arrojaría una tasa de IR y un valor deducible ( en vez de 2) if (salario < 3750.0 & salario >2600) { System.out.println ("Su tasa es del 22.5%"); System.out.println ("Puede deducir R $ 636"); }