Autor Tema: Revision del Ejercicio (CU00637B) tutorial java desde cero  (Leído 5127 veces)

jorge1290

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 22
    • Ver Perfil
hola!
 a continuación dejo el  código del ejercicio (CU00637) espero haberlo hecho bien, gracias por su tiempo.


EJERCICIO

Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo Motor (que representa el motor de una bomba para mover fluidos). Define una clase Motor considerando los siguientes atributos de clase: tipoBomba (int), tipoFluido (String), combustible (String). Define un constructor asignando unos valores de defecto a los atributos y los métodos para poder establecer y obtener los valores de los atributos. Crea un método tipo procedimiento denominado dimeTipoMotor() donde a través de un condicional switch hagas lo siguiente:

a) Si el tipo de motor es 0, mostrar un mensaje por consola indicando “No hay establecido un valor definido para el tipo de bomba”.

b) Si el tipo de motor es 1, mostrar un mensaje por consola indicando “La bomba es una bomba de agua”.

c) Si el tipo de motor es 2, mostrar un mensaje por consola indicando “La bomba es una bomba de gasolina”.

d) Si el tipo de motor es 3, mostrar un mensaje por consola indicando “La bomba es una bomba de hormigón”.

e) Si el tipo de motor es 4,mostrar un mensaje por consola indicando “La bomba es una bomba de pasta alimenticia”.

f) Si no se cumple ninguno de los valores anteriores mostrar el mensaje “No existe un valor válido para tipo de bomba”


Código: [Seleccionar]
public  class Motor {
    int tipoBomba;
    String tipoFluido;
    String combustible;

    //constructor
    public Motor(){
        tipoBomba = 0;
        tipoFluido = "";
        combustible = "";
    }

    public void setTipoBomba (int valorTipoBomba){
        tipoBomba = valorTipoBomba;

    }

    public void setTipoFluido (String valorTipoFluido){
        tipoFluido = valorTipoFluido;

    }

    public void setCombustible (String valorCombustible){

        combustible = valorCombustible; 

    }

    //metodos get
    public int getTipoBomba (){return tipoBomba; }
    public String getTipoFluido (){return tipoFluido; }
    public String getCombustible (){return combustible; }
   
    //metodo dimeTipoMotor()

    public void dimeTipoMotor(){
        switch (tipoBomba){
            case 0:
            System.out.println ("no hay establecido un valor definido para el tipo de bomba");
            break;   
           
            case 1:
            System.out.println ("la bomba es una bomba de agua");
            break; 
           
            case 2:
            System.out.println ("la bomba es una bmba de gasolina");
            break; 

            case 3:
            System.out.println ("la bomba es una bomba de hormigon");
            break; 
           
            case 4:
            System.out.println ("la bomba es una bomba de pasta alimenticia");
            break;
           
            default:
            System.out.println ("no existe un valor valido para tipo de bomba");
            break; 
           

        }
    }
}
« Última modificación: 31 de Agosto 2014, 11:31 por Alex Rodríguez »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:Revision del Ejercicio (CU00637B)
« Respuesta #1 en: 26 de Julio 2014, 23:58 »
Hola, el ejercicio está perfecto, enhorabuena. Saludos,
Responsable de departamento de producción aprenderaprogramar.com

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:Revision del Ejercicio (CU00637B)
« Respuesta #2 en: 27 de Julio 2014, 00:07 »
Hola, el ejercicio está correcto y responde bien a lo que pedía el enunciado. Saludos.
Responsable de departamento de producción aprenderaprogramar.com

 

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".