Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/01/2015, 02:24
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 9 meses
Puntos: 182
Respuesta: Duda aprendiz evaluación de IF

Cita:
Iniciado por loncho_rojas Ver Mensaje
CLARO QUE SE PUEDE... pls... solo debes decirle de donde hasta donde debe evaluar.. si la sentencia AND (&&) no funciona bien, prueba con OR (||) estoy en el celu y cuesta un poco escribir y verificar. Lo ideal sería en estos casos una estructura Switch Case, pero bueno, ya que estas con eso


Código Java:
Ver original
  1. if (valor > 0 && valor<=100){
  2.         System.out.println("El costo del producto es de: "+(valor*iva*1.05));
  3.         }
  4.         else if (valor > 101 && valor<=150)
  5.         {
  6.         System.out.println("El costo del producto es de: "+(valor*iva*1.17));
  7.         }
  8.         else if (valor > 151 && valor<=200)
  9.         {
  10.         System.out.println("El costo del producto es de: "+(valor*iva*1.18));
  11.         }else{
  12.         System.out.println("Los valores no pueden ser evaluados");
  13.         }
El codigo que pones hace exactamente lo mismo que el codigo original posteado. Solo entrara en la primera condicion que se cumpla e ignorara las demas. Los && en este caso no aportan nada.


Un saludo
__________________
If to err is human, then programmers are the most human of us