Autor Tema: Java. Ejercicio resuelto de decisión condicional en java. if else if CU00636B  (Leído 2089 veces)

Pandemia

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 255
    • Ver Perfil
Buenas noches dejo una posible solución al ejercicio CU00636B del taller de programación en lenguaje Java para dummies.

Código: [Seleccionar]
/**
Ejercicio CU00636B del curso de Java desde cero de Aprenderaprogramar.com
 */
public class Rueda
{
    private String Tipo; // Tipo de cada rueda
    private double Grosor; // Grosor de cada rueda
    private double Diametro; // Diametro de cada rueda
    private String Marca; // Marca de cada rueda

    //Constructor.
    public Rueda (){
        Tipo = "";
        Grosor = 0;
        Diametro = 0;
        Marca = "";
    }//Cierre del constructor

    //Métodos
    public void setTipo (String valorTipo){
        Tipo = valorTipo;
    }//cierre del método

    public void setGrosor (double valorGrosor){
        Grosor = valorGrosor;
    }//cierre del método

    public void setDiametro (double valorDiametro){
        Diametro = valorDiametro;
    }//cierre del método

    public void setMarca (String valorMarca){
        Marca = valorMarca;
    }//cierre del método

    public String getTipo (){return Tipo;}//cierre del método

    public double getGrosor (){return Grosor;}//cierre del método

    public double getDiametro (){return Diametro;}//cierre del método

    public String getMarca (){return Marca;}//cierre del método

    //Método para comprobar medidas de ruedas.
    public void ComprobarDimensiones (){
        if(Diametro > 1.4){
            System.out.println("La rueda es para un vehículo grande");
        }
        else if (Diametro > 0.8 && Diametro <= 1.4){
            System.out.println("La rueda es para un vehiculo mediano");
        }
        else{
            System.out.println("La rueda es para un vehículo pequeno");
        }
        if((Diametro > 1.4 && Grosor < 0.4) || (Diametro <= 1.4 && Diametro > 0.8 && Grosor < 0.25)){
            System.out.println("El grosor para esta rueda es inferior al recomendado.");
        }
        //cierre del método

    }
}//Cierre de la clase

Saludos y gracias por vuestro tiempo...  :D
« Última modificación: 15 de Agosto 2016, 21:35 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola Pandemia, lo único que debes corregir es comenzar los nombres de los campos de la clase en minúscula, no usar private String Tipo; sino private String tipo;

Saludos

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".