Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Slayz en 02 de Junio 2016, 02:50
-
Hola a todos, aprovecharé para presentarme. Mi nombre es Alessandro y desde ayer estoy siguiendo este curso de Java desde cero. Estoy en el ejercicio CU00637B y quisiera saber si es que está bien, también quisiera que me den algunos consejos para mejorar el orden y estructurar mejor mis códigos. ;D
/* Motor - CU00637B
* aprenderaprogramar.com
*
*author Slayz
*version 1.0
*/
public class Motor
{
private int tipoMotor;
private String tipoFluido;
private String combustible;
//constructores
public Motor ()
{
tipoMotor = 0;
tipoFluido = "";
combustible = "";
}//cierre del constructor
//método para establecer el tipo de motor
public void setTipoMotor (int valorTipoMotor)
{
tipoMotor = valorTipoMotor;
}//cierre del método
//método para establecer el tipo de fluido
public void setTipoFluido (String valorTipoFluido)
{
tipoFluido = valorTipoFluido;
}//cierre del método
//método para establecer el combustible
public void setCombustible (String valorCombustible)
{
combustible = valorCombustible;
}//cierre del método
//obtener tipo de motor
public int getTipoMotor () { return tipoMotor; }//cierre del getter
//obtener tipo de fluido
public String getTipoFluido () { return tipoFluido; }//cierre del getter
//obtener combustible
public String getCombustible () { return combustible; }//cierre del getter
//inicio del switch
public void dimeTipoMotor ()
{
switch (tipoMotor)
{
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;
}
}//cierre del switch
}//cierre de la clase
Gracias de antemano y saludos a todos!
-
Por lo que veo tu código esta muy bien cumple todo lo que pide el ejercicios. :) :) :)
-
Alguien me podria dar una ayudita con mi codigo? No presente error al compilarlo, pero no me dice por pantalla que tipo de motor es, y no se porque (lo dejo copiado, no se adjuntarlo, sepan disculpar)
public class motor {
private int tipobomba;
private String tipofluido;
private String combustible;
public motor () {
tipobomba = -1;
tipofluido = "desconocido";
combustible = "desconocido";
}
public void setTipobomba (int valorTipobomba) {
tipobomba = valorTipobomba;
}
public void setTipofluido (String valorTipofluido) {
tipofluido = valorTipofluido;
}
public void setCombustible (String valorCombustible) {
combustible = valorCombustible;
}
public int gettipobomba () {return tipobomba;}
public String gettipofluido () {return tipofluido;}
public String getcombustible () {return combustible;}
public void decirclasedebomba () {
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 hormigon"); break;
case 4:
System.out.println ("La bomba es una bomba de pasta alimenticia"); break;
default:
System.out.println ("La bomba especificada no existe"); break;
}
}
}
-
Hola german_i23
Lee en este hilo las indicaciones para escribir en los foros: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0
Para plantear tu respuesta a un ejercicio debes crear un nuevo hilo.
Para escribir código debes hacerlo como se indica en el hilo que te he indicado.
Saludos.