Buenas,
Antes de nada, tengo que decir que acabo de empezar el aprendizaje del lenguaje java. Se que seguramente lo que pregunte es muy basico, pero llevo un par de horas y no encuentro la solucion.
Tengo el siguiente codigo:
public class PAC1Ex2 {
public static double calculateValuationByMileage(double price, int mileage) {
//TODO
if (mileage >= 0 & mileage <= 59999) {
return (price * 30) / 100 - price;
} else if (mileage >= 60000 & mileage <= 99999) {
return (price * 35) / 100 - price;
} else if (mileage >= 10000 & mileage <= 199999) {
return (price * 40) / 100 - price;
} else {
return (price * 50) / 100 - price;
}
System.out.println("El precio del coche es: " + calculateValuationByMileage(5000, 50)); // call function
}
}
La idea es pasarle el precio y km y que me saque el precio devaluado del coche.
Cuando intento hacer un run me sale el siguiente error: java: unreachable statement
El problema viene a la hora de mostrar en pantalla el resultado. Seguramente no lo estaré declarando bien, pero no entiendo el porqué.
¿Alguien podría indicarme donde erradica el problema?
Gracias