programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Programación I 121<br />
aux = input.nextInt();<br />
if (casa.estaElGasto(aux)) {<br />
System.out.println(casa.buscarGastoDeMonto(aux));<br />
} else {<br />
System.out.println("No está");<br />
}<br />
}catch(InputMismatchException e){<br />
System.out.println("Número incorrecto.");<br />
input.next();<br />
}<br />
break;<br />
case 6 :<br />
// consulta de si esta un gasto de un monto dado<br />
System.out.println("Ingrese monto");<br />
int cualMonto = 0;<br />
try{<br />
cualMonto = input.nextInt();<br />
System.out.println("Este monto manualmente<br />
está: " + casa.estaElGastoManualmente(cualMonto));<br />
// se podría utilizar también:<br />
System.out.println("Este monto está: " +<br />
casa.estaElGasto(cualMonto));<br />
}catch(InputMismatchException e){<br />
System.out.println("Número incorrecto.");<br />
input.next();<br />
}<br />
break;<br />
}<br />
}<br />
}<br />
}<br />
Criterio Decreciente<br />
package gastosCasa;<br />
import java.util.Comparator;<br />
// Clase definida para contener el criterio de comparación<br />
public class CriterioDecreciente implements Comparator{<br />
// Este método es necesario definirlo para establecer el criterio por el<br />
// cual un objeto va antes que otro en la ordenación<br />
public int compare(Gasto parm1, Gasto parm2) {<br />
// uso criterio decreciente<br />
return parm2.getMonto() - parm1.getMonto();<br />
}<br />
}