Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: mary conchis en 26 de Enero 2018, 02:39
-
Solución propuesta al ejercicio CU00636B del curso gratuito pdf de programación Java.
public class Rueda{
private String tipo;
private double grosor;
private double diametro;
private String marca;
//constructor
public Rueda(){
tipo="";
grosor=0;
diametro=0;
marca="";
}
//metodos añadir
public void setTipo(String valorTipo){
tipo=valorTipo;
}
public void setGrosor(double valorGrosor){
grosor=valorGrosor;
}
public void setDiametro(double valorDiametro){
diametro=valorDiametro;
}
public void setMarca(String valorMarca){
marca=valorMarca;
}
//metodos ver
public String getTipo(){return tipo;}
public double getGrosor(){return grosor;}
public double gerDiametro(){return diametro;}
public String getMarca(){return marca;}
public void comprobarDimensiones(){
if (diametro > 1.4){
System.out.println("la rueda es de vehiculo grande");
}
else if(diametro<=1.4 && diametro>0.8){
System.out.println("la rueda es de vehiculo mediano");
}
else {
System.out.println("la rueda es de vehiculo pequeño");
}
if (diametro >1.4 && grosor < 0.4 || (diametro <=1.4 && diametro > 0.8 && grosor < 0.25) ){
System.out.println("el grosor es inferior al recomendado");
}
}
}
-
Hola, para escribir en los foros deben seguirse las normas y sugerencias que se dan en https://aprenderaprogramar.com/foros/index.php?topic=1460.0 tanto en cuanto a título de los temas, cómo pegar código, etc.
El código de ejercicio debe escribirse completo y en mayúsculas, por ejemplo CU00636B en lugar de cu00636
El ejercicio está bien resuelto, todo bien: constructor, métodos, condicionales, etc.
Saludos