Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Damian en 21 de Enero 2017, 05:23
-
switch en Java (condicional de selección). Diagrama de flujo y ejemplo de aplicación.
Ejercicio con la utilización del SWITCH del curso básico de programador Java.
/* Ejemplo Tipo Motor */
public class Motor{
private int tipoBomba;
private String tipoFluido;
private String combustible;
//Constructor para asignación motor
public Motor(){
tipoBomba= 0;
tipoFluido= "";
combustible= "";
}
//Establecer valores para tipo Motor
public void setTipoBomba(int valorTipoBomba){
tipoBomba= valorTipoBomba;
}
public void setTipoFluido(String valorTipoFluido){
tipoFluido= valorTipoFluido;
}
public void setCombustible(String valorCombustible){
combustible= valorCombustible;
}
//Obtener características del tipo Motor
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 exite un valor válido para tipo de bomba.");
break;
}
}
}
Compilé el código y no hubo errores, así que, al comprobar por consola los mensajes, todo salía bien.
-
Buenas Damian.
El ejercicio hace correctamente con lo que pide el enunciado.
Saludos. ;D
-
Hola Pedro.
Te agradezco mucho por la observación, esto me hace mejorar y querer seguir adelante con este curso, sé que tengo que mejorar muchas cosas, pero sé que a medida que avance el curso de programación, voy a lograrlo..
Gracias nuevamente.