Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Bcks7

Páginas: 1 2 [3]
41
Pongo a su disposición el ejercicio esperando esté bien o esperando sus recomendaciones en caso de que no lo esté

Código: [Seleccionar]
public class Motor1 {
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;
   
    public Motor1(){
        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;
    }
   
    public int getTipoBomba(){return tipoBomba;}
   
    public String getTipoFluido(){return tipoFluido;}
   
    public String getCombustible(){return combustible;}
   
    public boolean dimeSiMotor1EsParaAgua(){
        boolean motor1EsParaAgua = false;
        if (tipoBomba == 1) {motor1EsParaAgua = true;}
        return motor1EsParaAgua;
    }
}/code]

42
A ver, esta fue la manera en que no me dio errores de sintaxis, espero este bien.

Tal vez en un inicio hice mal el poner una variable que no estaba declarada, espero puedan decirme si lo he hecho bien o debe ser de otra manera, gracias de antemano.

Código: [Seleccionar]
public class Motor{//Inicio de la clase
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;
   
public Motor(){//Inicio constructor
    tipoBomba=0;
    tipoFluido="";
    combustible="";
}//Cierre constructor

public void setTipoBomba(int valorTipoBomba){//Inicio establecer valores
    tipoBomba=valorTipoBomba;
}

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

public void setCombustible(String valorCombustible){
    combustible=valorCombustible;
}//Fin establecer valores

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 gaslina");
        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 alimentaria");
        break;
       
        default: System.out.println("No existe un valor valido para tipo de bomba");break;
    }
}
}


43
En la linea 31 "switch (motor){" me genera un error "cannot find symbol - variable motor"

Código: [Seleccionar]
public class Motor{//Inicio de la clase
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;
   
public Motor(){//Inicio constructor
    tipoBomba=0;
    tipoFluido="";
    combustible="";
}//Cierre constructor

public void setTipoBomba(int valorTipoBomba){//Inicio establecer valores
    tipoBomba=valorTipoBomba;
}

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

public void setCombustible(String valorCombustible){
    combustible=valorCombustible;
}//Fin establecer valores

public int getTipoBomba(){return tipoBomba;}

public String getTipoFluido(){return tipoFluido;}

public String getCombustible(){return combustible;}

public void dimeTipoMotor(){
    switch (motor) {
        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 gaslina");
        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 alimentaria");
        break;
       
        default: System.out.println("No existe un valor valido para tipo de bomba");break;
    }
}
}



Que estoy haciendo mal? Hice todo de acuerdo al ejemplo de switch.

Gracias de antemano

44
Ahora un error sin importancia, después un error que podría costar, gracias por las observaciones, seguiré los consejos.

45
Pongo el ejercicio a su disposición, espero lo haya completado de forma satisfactoria

Código: [Seleccionar]
public class Rueda {//Inicio de la clase
    private String clase;
    private double grosor;
    private double diametro;
    private String marca;
   
 public Rueda(){//Inicia constructor asignar valores
     clase="";
     grosor=0;
     diametro=0;
     marca="";
    }//Termina constructor para asignar valores
   
 public void setClase(String valorClase){//Inician metodos para establecer valores
     clase=valorClase;
    }
   
public void setGrosor(double valorGrosor){
    grosor=valorGrosor;
}

public void setDiametro(double valorDiametro){
    diametro=valorDiametro;
}

public void setMarca(String valorMarca){
    marca=valorMarca;
}//Terminan metodos para establecer valores

public String getClase(){return clase;}

public double getGrosor(){return grosor;}

public double getDiametro(){return diametro;}

public String getMarca(){return marca;}//Terminan metodos para obtener valores

public void comprobarDimensiones(){//Inicia metodo para condicionales if
    if  (diametro>1.4){System.out.println("La rueda es para un vehiculo grande");}
    else if (diametro <= 1.4 || diametro > 8.0){System.out.println("La rueda es para un vehiculo mediano");}
    else {System.out.println("La rueda es para un vehiculo 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");}
}
}/code]

46
Ok muchas gracias, pondré mas atención en esos "pequeños detalles"

47
Hola de nuevo, aqui pongo mi solución al ejercicio CU00634B del curso java para evaluación, gracias.

Código: [Seleccionar]
A=5
B=3
C=-12

a) A > 3 cierto                                  i) C / B < A cierto

b) A > C cierto                                  j) C / B == -10 falso

c) A < C falso                                   k) C / B == -4 cierto

d)B < C falso                                    l) A + B + C == 5 falso

e) B != C cierto                                 m) (A+B == 8) && (A-B == 2) cierto

f) A == 3 falso                                  n) (A+B == 8) || (A-B == 6) falso

g)A * B == 15 cierto                             o) A > 3 && B > 3 && C < 3 falso

h)A * B == -30 falso                             p) A > 3 && B >= 3 && C < -3 cierto/code]

48
Hola, me gustaría saber si he realizado bien el ejercicio CU00632B del curso de java.

Código: [Seleccionar]
public class Medico {
   
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numeroDocumentoDeIdentidad;
    private String especialidad;
   
public Medico(){
    nombre = "";
    apellidos = "";
    edad = 0;
    casado = false;
    numeroDocumentoDeIdentidad = "";
    especialidad = "";
}

public void setNombre(String valorNombre){
    nombre = valorNombre;
    System.out.println("El nombre del medico es" + nombre);
}
   
public void setApellidos(String valorApellidos){
    apellidos = valorApellidos;
    System.out.println("Los apellidos del medico son" + apellidos);
}

public void setEdad(int valorEdad){
    edad = valorEdad;
    System.out.println("El medico tiene" + edad + "años");
}

public void setCasado(boolean valorCasado){
    casado = valorCasado;
    System.out.println("Es el medico casado?" + casado);
}

public void setDocumentoDeIdentidad(String valorNumeroDocumentoDeIdentidad){
    numeroDocumentoDeIdentidad = valorNumeroDocumentoDeIdentidad;
    System.out.println("El medico presenta documento de identidad con numero" + numeroDocumentoDeIdentidad);
}

public void setEspecialidad(String valorEspecialidad){
    especialidad = valorEspecialidad;
    System.out.println("La especialidad el medico de nombre Jason ha cambiado" + "La nueva especialidad es" + especialidad);
}

public String getNombre(){return nombre;}

public String getApellidos(){return apellidos;}

public int getEdad(){return edad;}

public boolean getCasado(){return casado;}

public String getNumeroDocumentoDeIdentidad(){return numeroDocumentoDeIdentidad;}

public String getEspecialidad(){return especialidad;}

}

Gracias por su tiempo. :D

Páginas: 1 2 [3]

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