Autor Tema: Ejercicio CU00637B switch case break default java  (Leído 3435 veces)

Guille

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 15
    • Ver Perfil
Ejercicio CU00637B switch case break default java
« en: 02 de Octubre 2014, 03:06 »
Aqui pongo el ejercicio


Código: [Seleccionar]
public class Motor {

private int tipoBomba;
private String tipoFluido;
private String combustible;

public Motor() {

tipoBomba=0;  // valores validos son entre 0 y 4
tipoFluido="";
combustible="";
}


//setters
/* Valores validos son entre 0 y 4 */
public void setTipoBomba ( int QueTipoBomba) {
tipoBomba= QueTipoBomba;
}

/* Los fluidos son agua, gasolina, hormigon y pasta alimenticia */
public void setTipoFluido ( String QueTipoFluido) {
tipoFluido= QueTipoFluido;
}

/* Los combustibles disponibles estan por definir*/
public void setCombustible ( String QueCombustible) {
  combustible= QueCombustible;
}

//getters

public int getTipoBomba () { return tipoBomba; }


public String getTipoFluido () { return tipoFluido; }

public String getCombustible ( ) { return combustible; }


 

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 bomba de gasolina"); break;
           
            case 3: System.out.println ("La bomba es una bomba de hormigón"); break;
           
            case 4: System.out.println ("La bomba es una bomba de pasta alimenticia"); break;

            default: System.out.println ("No existe un valor válido para tipo de bomba"); break;

        }

    }
 }
« Última modificación: 03 de Octubre 2014, 07:58 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Ejercicio CU00637B
« Respuesta #1 en: 02 de Octubre 2014, 08:56 »
Hola, el código que has puesto funciona bien

Salu2
« Última modificación: 03 de Octubre 2014, 07:58 por Ogramar »

Jorge lopez

  • Sniper
  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 248
  • @SniperOfElite
    • Ver Perfil
Re:Ejercicio CU00637B
« Respuesta #2 en: 02 de Octubre 2014, 21:28 »
 Hola Zikem10!

Te hago un aporte mas, que va de la mano con la respuesta que te a dado  Ogramar, tal vez no tiene que ver con el ejercicio pero pienso que te sera util  ;)

//Para hacer comentarios de una linea en java se utiliza el símbolo "//"

/*Si necesitas hacer un comentario extenso y probablemente te lleve mas de una linea, pues lo correcto es usar el símbolo "/*aquí tu comentario*/" el cual te evita hacer eso que has hecho de usar el símbolo // en cada linea que comienzas. Aquí cuando quieras una nueva linea basta con presionar intro (ENTER) mientras el cursor este dentro del símbolo de comentario multilinea.*/

Si te interesan mas detalles sobre comentarios en java, puedes encontrarlos aquí: https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=407:comentarios-en-linea-o-multilinea-en-codigo-de-programacion-java-concepto-de-bloque-de-codigo-cu00618b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188

Saludos!
while(estesVivo)
{
  aprende();
  ayuda();
  enseña();
}
if(mueres){teRecordaran();}

 

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