Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: chema en 07 de Enero 2016, 19:26

Título: Ejercicio CU00636B: estructura o esquema de decisión condicional en Java if else
Publicado por: chema en 07 de Enero 2016, 19:26
Hola a todos. Por favor, revisen mi solución. Gracias.

Salu2.
Chema.

Código: [Seleccionar]
/* Ejemplo - aprenderaprogramar.com */
//Esta clase representa una rueda.
public class Rueda { // El nombre de la clase
    private String tipo; // Tipo de cada objeto rueda
    private double grosor; // Grosor de cada objeto rueda
    private double diametro; // Diametro de cada objeto rueda
    private String marca; // Marca asignado de cada objeto rueda
 
    // Constructor: cuando se cree un objeto rueda se ejecutará el código que incluyamos en el constructor
    public Rueda () {
        tipo = "";       
        grosor = 0.0;
        diametro = 0.0;
        marca = "";
    } // Cierre del constructor … el código continúa …
 
    // Método para establecer el tipo de una rueda
    public void setTipo (String valorTipo) {
        tipo = valorTipo; // El tipo del objeto rueda adopta el valor que contenga valorMatricula
    } // Cierre del método
    // Método para establecer el grosor de una rueda
    public void setGrosor (double valorGrosor) {
        grosor = valorGrosor; // El grosor del objeto rueda adopta el valor que contenga valorGrosor
    } // Cierre del método
    // Método para establecer el diametro de una rueda
    public void setDiametro (double valorDiametro) {
        diametro = valorDiametro; //El diametro del objeto rueda adopta el valor que contenga valorDiametro
    } // Cierre del método
    // Método para establecer el tipo de una rueda
    public void setMarca (String valorMarca) {
        marca = valorMarca; // La marca del objeto rueda adopta el valor que contenga valorMarca
    } // Cierre del método
   
    // Método para obtener el tipo del objeto rueda
    public String getTipo () { return tipo; } // Cierre del método
    // Método para obtener el grosor del objeto rueda
    public double getGrosor () { return grosor; } // Cierre del método
    // Método para obtener el diametro del objeto rueda
    public double getDiametro () { return diametro; } // Cierre del método
    // Método para obtener la marca del objeto rueda
    public String getMarca () { return marca; } // Cierre del método
   
    public void comprobarDimensiones (){
        if (diametro > 1.4) System.out.println("La rueda es para un vehículo grande");
            else if (diametro <=1.4 || diametro > 0.8) System.out.println("La rueda es para un vehículo mediano");
                else if (diametro <= 0.8) System.out.println("La rueda es para un vehículo pequeño");

        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 de la clase
Título: Re:EJERCICIO CU00636B: ESTRUCTURA O ESQUEMA DE DECISIÓN EN JAVA.
Publicado por: Dan_SB en 07 de Enero 2016, 19:38
Hola de nuevo chema

Todo correcto! bien

Salu2!
Título: Re:EJERCICIO CU00636B: ESTRUCTURA O ESQUEMA DE DECISIÓN EN JAVA.
Publicado por: chema en 07 de Enero 2016, 19:39
Muchas gracias por tu rapidez.
Título: Re:EJERCICIO CU00636B: ESTRUCTURA O ESQUEMA DE DECISIÓN EN JAVA.
Publicado por: Dan_SB en 07 de Enero 2016, 19:41
Jajajaja de nada! orden  ;D