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.


Temas - Thieba

Páginas: [1]
1
corregidme este ejercicio por favor.
Código: [Seleccionar]
public class Motor
{//declaracion atributos
    int tipoBomba;
    String tipoFluido;
    String combustible;
   
    public Motor ()
    {//inicializacio atributos
        tipoBomba = 0;
        tipoFluido = " ";
        combustible = " ";
    }
    //metodos para establercer valores atributos
    public void setTipoBomba (int valorTipoBomba)
    {
        tipoBomba = valorTipoBomba;
    }
   
    public void setTipoFluido (String valorTipoFluido)
    {
        tipoFluido=valorTipoFluido;
    }
   
    public void setCombustible (String valorCombustible)
    {
        combustible = valorCombustible;
    }
   
    //metodo para determinar el tipo de motor de la bomba
    public void dimeTipoMotor()
    {
        int tipoMotor;
        tipoMotor = tipoBomba;
        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;
        }
    }
       
    //metodos para recuperar valores atributos
    public int getTipoBomba ()
    {
        return tipoBomba;
    }
   
    public String getTipoFluido ()
    {
        return tipoFluido;
    }
   
    public String getCombustible ()
    {
        return combustible;
    }
}

2
Hola buenas, aquí deja la entrega del ejercicio CU00636B para su corrección,
gracias por su atención.

Código: [Seleccionar]
public class Rueda
{
    //declaracion atributos
    private String tipo;
    private double grosor;
    private double diametro;
    private String marca;

    //constructor
    public Rueda ()
    {
        //inicializacion atributos
        tipo = " ";
        grosor = 0;
        diametro = 0;
        marca = " ";
    }

    //metodos para establecer los valores de los atributos
    public void setTipo (String valorTipo)
    {tipo = valorTipo;}

    public void setGrosor (double valorGrosor)
    {grosor = valorGrosor;}

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

    public void setMarca (String valorMarca)
    {marca = valorMarca;}

//metodo para comprobar las dimensiones de la rueda
    public void comprobarDimensiones ()
    {
        if (diametro > 1.4)
        {System.out.println (" La rueda es para un vehículo grande ");}
        else if ((diametro <= 1.4)&&(diametro > 0.8))
        {System.out.println (" La rueda es para un vehículo mediano ");}
        else
        {System.out.println (" La rueda es para un vehículo 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 ");}
    }
    //metodos para obtener los valores de los atributos
    public String getTipo ()
    {return tipo;}

    public double getGrosor ()
    {return grosor;}

    public double getDiametro ()
    {return diametro;}

    public String getMarca ()
    {return marca;}

}

3
queria hacer el ejemplo del apunte antes de iniciar con el ejercicio pero tengo unas dudas sin resolver en mi cabeza,
miradme el codigo y ayudadme a aclarar mis dudas por favor,
gracias.

Código: [Seleccionar]
public class Ejemplo
{
    //declaracion atributos
    boolean admitido;
    int desplazamientoX;
    int desplazamientoY;

    //constructor
    public Ejemplo ()
    {//inicializacion atributos
        admitido = false;
        desplazamientoX = 0;
        desplazamientoY = 0;
    }//cierre constructor

    public void setAdmitido (boolean valorAdmitido)
    {
        admitido = valorAdmitido;
        //if sencillo
        if ( admitido == true) { System.out.println ("Se ha admitido el valor"); }
    }

    public void chequearAdmision ()
    { 
        boolean valoracionAdmision;
        valoracionAdmision = admitido;
        //if else sencillo
        if ( admitido == true)
        {System.out.println ("Se ha admitido el valor");}
        else
        {System.out.println ("No se ha admitido el valor");}
    }

    public void setDesplazamiento (int valorDesplazamientoX,int valorDesplazamientoY)
    {
        desplazamientoX = valorDesplazamientoX;
        desplazamientoY = valorDesplazamientoY;
        //if con else if y cláusula final else
        if (desplazamientoX == 0 && desplazamientoY == 1)
        {System.out.println ("Se procede a bajar el personaje 1 posición");}

        else if (desplazamientoX == 1 && desplazamientoY == 0)
        {System.out.println ("Se procede a mover el personaje 1 posición a la derecha"); }

        else if (desplazamientoX == -1 && desplazamientoY == 0)
        {System.out.println ("Se procede a mover el personaje 1 posición a la izquierda");}
        else
        {System.out.println ("Los valores no son válidos");}
    }
}

se pùede duplicar un metodo?
por ejemplo en vez de :
Código: [Seleccionar]
public void chequearAdmision ()
    { 
        boolean valoracionAdmision;
        valoracionAdmision = admitido;
        //if else sencillo
        if ( admitido == true)
        {System.out.println ("Se ha admitido el valor");}
        else
        {System.out.println ("No se ha admitido el valor");}
    }
podria ser :

Código: [Seleccionar]
public void setAdmitido (boolean valorAdmitido)
    { 
             admitido =valorAdmitido;
        //if else sencillo
        if ( admitido == true)
        {System.out.println ("Se ha admitido el valor");}
        else
        {System.out.println ("No se ha admitido el valor");}
    }
Y de paso decir si el codigo en si es correcto respecto al ejemplo dado.
gracias.

4
me pueden mirar este ejercicio por favor?
gracias

a) A > 3==>true                        b) A > C==>true                       c) A < C==>false

d) B < C==>false                       e) B != C==>true                     f) A == 3==>false   
                   
g) A * B == 15==>true              h) A * B == -30==>false          i) C / B < A==>true
                         
j) C / B == -10 ==>false             k) C / B == -4==>false            l) A + B + C == 5==>false
                     
m) (A+B == 8 ) && (A-B == 2) ==>true                   

n) (A+B == 8 ) || (A-B == 6) ==>true                         

o) A > 3 && B > 3 && C < 3==>false                       

p) A > 3 && B >= 3 && C < -3==>true

5
hola buenas noches,
quisiera que alguien me corrige este ejercicio por favor para ver si lo he hecho bien o no.

el código me funciona pero si la edad es un numero múltiplo de 5 en vez de ser 0 los años que faltan para que el medico tenga una edad múltiplo de 5 el resultado sera 5 (El médico de nombre david con especialidad quirofano tendrá una edad múltiplo de 5 dentro de 5 años).
me explico:
por ejemplo si el medico tiene 25 años
pues

calculoParaMultiploEdad = (múltiplo - (edad % múltiplo))
calculoParaMultiploEdad = (5 - (25 % 5))
calculoParaMultiploEdad =5

no se podría poner por ejemplo un metodo que determina lo siguiente ?:
if edad % multiplo = 0
System.out.println (" El medico tiene una edad multiplo de 5 ")

lo he intentado pero hubo problemas de compilación

gracias por su atención

Código: [Seleccionar]
public class Medico
{//declaracion de los atributos
    String nombre;
    String apellidos;
    int edad;
    boolean casado;
    String numeroDocumentoIdentidad;
    String especialidad; 
    int calculoParaMultiploEdad;
    //constructor
    public Medico()
    {//inicializacion
        nombre = " ";
        apellidos = " ";
        edad = -99;
        casado = false;
        numeroDocumentoIdentidad = " ";
        especialidad = " ";
        calculoParaMultiploEdad = -1;

    }//cierre del constructor
    //metodo para establecer el nombre del medico
    public void setNombre (String valorNombre)
    {nombre=valorNombre;}//cierre del metodo

    //metodo para establecer los apellidos
    public void setApellidos (String valorApellidos)
    {apellidos=valorApellidos;}//cierre del metodo

    //metodo para establecer la edad
    public void setEdad (int valorEdad)
    {edad=valorEdad;}//cierre del metodo

    //metodo para si el objeto medico esta casado o no
    public void setCasado (boolean valorCasado)
    {casado=valorCasado;}//cierre del metodo

    //metodos para establecer el DNI
    public void setNumeroDocumentoIdentidad (String valorNumeroDocumentoIdentidad)
    {numeroDocumentoIdentidad= valorNumeroDocumentoIdentidad;}//cierre del metodo

    //metodo para establecer la especialidad del objeto medico
    public void setEspecialidad (String valorEspecialidad)
    {especialidad = valorEspecialidad;}

 
    public void setCalculoParaMultiploEdad ()
    {calculoParaMultiploEdad = (5 - (edad % 5));

        System.out.println ("El médico de nombre " + nombre + " con especialidad " + especialidad + " tendrá una edad múltiplo de 5 dentro de " + calculoParaMultiploEdad + " años");}//cierre del metodo
    //metodo para obtener el nombre
    public String getNombre ()
    {return nombre;}//cierre del metodo

    //metodo para obtener los apellidos del medico
    public String getApellidos ()
    {return apellidos;}//cierre del metodo

    //metodo para obtener la edad del medico
    public int getEdad ()
    {return edad;}//cierre del metodo

    //metodo para obtener si el medico esta casado o no
    public boolean getCasado ()
    {return casado;}//cierre del metodo
    //metodo para el DNI del objeto medico
    public String getNumeroDocumentoIdentidad ()
    {return numeroDocumentoIdentidad;}//cierre del metodo
    //metodo para obtener la especialidad del objeto medico
    public String getEspecialidad ()
    {return especialidad;}//cierre del metodo
}//cierre de la clase


6
hola buenos dias
alguien me puede mirar porque me da error de complicion este codigo y de paso corregirme el ejercicio
muchas gracias por su atencion

Código: [Seleccionar]
public class Medico
{//declaracion de los atributos
    string nombre;
    string apellidos;
    int edad;
    boolean casado;
    string numeroDocumentoIdentidad;
    string especialidad; 
}//cierre de las declaraciones.p//constructor
 public Medico()
{//inicializacion
nombre= " ";
apellidos " ";
edad= -99;
casado = false;
numeroDocumentoIdentidad= " ";
especialidad= " ";
}//cierre del constructor
//metodo para establecer el nombre del medico
public void setNombre (string valorNombre)
{nombre=valorNombre;}//cierre del metodo

//metodo para establecer los apellidos
public void setApellidos (string valorApellidos)
{apellidos=valorApellidos;}//cierre del metodo

//metodo para establecer la edad
public void setEdad (int valorEdad)
{edad=valorEdad;}//cierre del metodo

//metodo para si el objeto medico esta casado o no
public void setCasado (boolean valorCasado)
{casado=valorCasado;}//cierre del metodo

//metodos para establecer el DNI
public void setNumeroDocumentoIdentidad (string valornumeroDocumentoIdentidad)
{numeroDocumentoIdentidad= valorNumeroDocumentoIdentidad;}//cierre del metodo

//metodo para establecer la especialidad del objeto medico
public void setEspecialidad (string valorEspecialidad)
{especialidad = valorEspecialidad;}//cierre del metodo

//metodo para obtener el nombre
public string getNombre ()
{
return nombre;
System.out.println ("El medico de nombre" + valorNombre + "no hace visita hoy");
}//cierre del metodo

//metodo para obtener los apellidos del medico
public string getApellidos ()
{
return apellidos;
System.out.println ("el medico" + valorApellidos + "ha jubilado");
}//cierre del metodo

//metodo para obtener la edad del medico
public int getEdad ()
{
return edad;
System.out.println ("los medicos de" + valorEdad + "años estan en reanimacion");
}//cierre del metodo

//metodo para obtener si el medico esta casado o no
public boolean getCasado ()
{
return casado;
System.out.println ("Los medicos solteros tienen turno de noche y los casados turno de dia");
}//cierre del metodo

//metodo para el DNI del objeto medico
public string getNumeroDocumentoIdentidad ()
{
return numeroDocumentoIdentidad;
System.out.println ("Todos los medicos son nacionales");
}//cierre del metodo

//metodo para obtener la especialidad del objeto medico
public string getEspecialidad ()
{
return especialidad
System.out.println ("El medico especializado en" + valorEspecialidad + "ahora esta en maternidad");
}//cierre del metodo
}//cierre de la clase

7
buenas tardes a todos,
estoy ya de vuelta de vacaciones y aun tengo distracciones del descanso merecido.
tengo dificultades a entender el siguiente código,si alguien me lo puede aclarar un poco por favor.
gracias a todos
Código: [Seleccionar]
/* Ejemplo - aprenderaprogramar.com */
//Esta clase es una prueba
public class miPrueba {
    public String resultado (String dimeUnString) {
        System.out.println ("dimeUnString inicialmente vale " + dimeUnString);
        dimeUnString = dimeUnString + " recibido";
        System.out.println ("dimeUnString ahora vale " + dimeUnString);
        return "El método devuelve " + dimeUnString;
    }
}

Páginas: [1]

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