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 - JuanMontaña

Páginas: 1 [2] 3 4 5
21
Respuesta para el ejercicio CU00640B del curso de java:

Código: [Seleccionar]
public class Profesor {
    // instance variables - replace the example below with your own
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;

    /**
     * Constructor for objects of class Profesor
     **/
    public Profesor (String valorNombre,String valorApellidos,int valorEdad,boolean valorCasado,boolean valorEspecialista)
    {
        nombre=valorNombre;
        apellidos=valorApellidos;
        edad=valorEdad;
        casado=valorCasado;
        especialista=valorEspecialista;
    }
   
    public Profesor (){
    nombre="";
    apellidos="";
    edad=0;
    casado=false;
    especialista=false;
   
   }
   public void setNombre (String valorNombre){nombre=valorNombre;}
   public String getnombre(){return nombre;}
   
   public void setApellidos (String valorApellidos){apellidos=valorApellidos;}
   public String getApellidos (){return apellidos;}
   
    public void setEdad(int valorEdad){edad=valorEdad;}
    public int getEdad (){return edad;}
   
    public void setCasado (boolean valorCasado){casado=valorCasado;}
    public boolean getCasado(){return casado;}
   
    public void setEspecialista(boolean valorEspecialista){especialista=valorEspecialista;}
    public boolean getEspecialista (){return especialista;}


}

Saludos.

Acá dejo el ejercicio de la lección y esperaré por sus comentarios

Gracias

22
Código: [Seleccionar]
public class Bombero {
    // instance variables - replace the example below with your own
    private String nombre;
    private int edad;
    private boolean casado;
    private boolean especialista;

    /**
     * Constructor for objects of class Bombero
     */
    public Bombero(String valorNombre, int valorEdad,boolean valorCasado,boolean valorEspecialista)
    {
        // initialise instance variables
        nombre=valorNombre;
        edad=valorEdad;
        casado=valorCasado;
        especialista=valorEspecialista;
    }

    public void setnombre (String valorNombre) {nombre=valorNombre;}
    public String getnombre(){return nombre;}
   
    public void setEdad(int valorEdad){edad=valorEdad;}
    public int getEdad (){return edad;}
   
    public void setCasado (boolean valorCasado){casado=valorCasado;}
    public boolean getCasado(){return casado;}
   
    public void setEspecialista(boolean valorEspecialista){especialista=valorEspecialista;}
    public boolean getEspecialista (){return especialista;}


}

Saludos.

Aquí les dejo el ejercicio de la lección, si hay algún error me lo harán saber.

Muchas gracias

23
Ah si ya te entendi, muchisimas gracias Pedro

24
Ah si, disculpa .. asi estaria correcto el metodo tipo funcion ?
Código: [Seleccionar]
public class Motor2
{
    // instance variables - replace the example below with your own
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;

    /**
     * Constructor for objects of class Motor2
     */
    public Motor2()
    {
        // initialise instance variables
        tipoBomba=0;
        tipoFluido="";
        combustible="";
    }

    /**
     * An example of a method - replace this comment with your own
     *
     * @param  y   a sample parameter for a method
     * @return     the sum of x and y
     */
     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 dimeSiMotorEsParaAgua (int tipoMotor)
    {
        // put your code here
        boolean motorEsParaAgua=false;
        if (tipoMotor==1){
        motorEsParaAgua=true;
        }
        else {
        motorEsParaAgua=false;
        }
        return motorEsParaAgua;
    }
}

25
Respuesta al ejercicio CU00638B:

Código: [Seleccionar]
public class Motor2 {
    // instance variables - replace the example below with your own
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;

    /**
     * Constructor for objects of class Motor2
     */
    public Motor2()
    {
        // initialise instance variables
        tipoBomba=0;
        tipoFluido="";
        combustible="";
    }

    /**
     * An example of a method - replace this comment with your own
     *
     * @param  y   a sample parameter for a method
     * @return     the sum of x and y
     */
     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 dimeSiMotorEsParaAgua (int tipoMotor)
    {
        // put your code here
        boolean motorEsParaAgua=false;
        if (tipoMotor==1){
        motorEsParaAgua=true;
        }
        else {
        motorEsParaAgua=false;
        }
        System.out.println (motorEsParaAgua);
    }
}

Saludos..

Es el ejercicio de la leccion
muchas gracias

26
Muchas gracias Pedro .. seguire con la siguiente leccion

27
Ah bueno jaja muchas gracias Pedro

No no uso mac es un hp.. (tiene el teclado en ingles )

28
Respuesta al ejercicio CU00637B:

Código: [Seleccionar]
public class Motor {
    // instance variables - replace the example below with your own
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;

    /**
     * Constructor for objects of class Motor
     */
    public Motor()
    {
        // initialise instance variables
        tipoBomba=0;
        tipoFluido="";
        combustible="";
    }

    /**
     * An example of a method - replace this comment with your own
     *
     * @param  y   a sample parameter for a method
     * @return     the sum of x and y
     */
    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 dimeTipoMotor (int TipoMotor){
    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 hormigon");
    break;
    case 4:
    System.out.println("La bomba es una bomba de pasta alimenticia ");
    break;
    default:
    System.out.println("No existe ningun tipo de valor valido para ese tipo de bomba");
    break;
   
   
   
    }
   
   
   
   
    }
}

Saludos.. asi es como el ejercicio, esperare por su calificacion

29
Código: [Seleccionar]
public class Rueda
{
    // instance variables - replace the example below with your own
    private String tipo;
    private double grosor;
    private double diametro;
    private String marca;

    /**
     * Constructor for objects of class Rueda
     */
    public Rueda()
    {
        // initialise instance variables
        tipo="";
        grosor=0;
        diametro=0;
        marca="";
    }

    /**
     * An example of a method - replace this comment with your own
     *
     * @param  y   a sample parameter for a method
     * @return     the sum of x and y
     *
     */
    public void setTipo (String valorTipo){
    tipo=valorTipo;
    }
    public void setMarca (String valorMarca){
    marca=valorMarca;
    }
    public void setDiametro(double valorDiametro){
        diametro=valorDiametro;
    }
    public void setGrosor (double valorGrosor){
    grosor=valorGrosor;
    }
    public double getDiametro (){return diametro;}
   public double getGrosor (){return grosor;}
   public String getTipo (){return tipo;}
   public String getMarca(){return marca;}
    public void comprobaDimensiones(double diametro,double grosor)
    {
        // Si el diámetro es superior a 1.4 debe mostrarse por consola el mensaje “La rueda es para un vehículo grande”
        if (diametro>1.4){
        System.out.println ("La rueda es para un vehiculo grande");}
        //Si es menor o igual a 1.4 pero mayor que 0.8 debe mostrarse por consola el mensaje “La rueda es para un vehículo mediano”.
        else if (diametro<=1.4&&diametro>0.8){
        System.out.println ("La rueda es para un vehiculo mediano");}
        //Si no se cumplen ninguna de las condiciones anteriores debe mostrarse por pantalla el mensaje “La rueda es para un vehículo pequeño”.
        else {System.out.println ("La rueda es para un vehiculo pequeno");}
        // Si el diámetro es superior a 1.4 con un grosor inferior a 0.4, ó si el diámetro es menor o igual a 1.4 pero mayor que 0.8, con un grosor inferior a 0.25,
        //deberá mostrarse por consola el mensaje “El grosor para esta rueda es inferior al recomendado”.
        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");}
       
       
   
        }
}

Es decir... asi estaria completo ? ... sobre lo de el simbolo de o no pude hacerlo asi tampoco pero bueno ... despues descubrire la manera mientras sera copiarlo ..
muchas gracias

30
Respuesta al ejercicio CU00636B del curso java:

Código: [Seleccionar]
public class Rueda
{
    // instance variables - replace the example below with your own
    private String tipo;
    private double grosor;
    private double diametro;
    private String marca;

    /**
     * Constructor for objects of class Rueda
     */
    public Rueda()
    {
        // initialise instance variables
        tipo="";
        grosor=0;
        diametro=1.5;
        marca="";
    }

    /**
     * An example of a method - replace this comment with your own
     *
     * @param  y   a sample parameter for a method
     * @return     the sum of x and y
     */
    public void comprobaDimensiones(double diametro,double grosor)
    {
        // Si el diámetro es superior a 1.4 debe mostrarse por consola el mensaje “La rueda es para un vehículo grande”
        if (diametro>1.4){
        System.out.println ("La rueda es para un vehiculo grande");}
        //Si es menor o igual a 1.4 pero mayor que 0.8 debe mostrarse por consola el mensaje “La rueda es para un vehículo mediano”.
        else if (diametro<=1.4&&diametro>0.8){
        System.out.println ("La rueda es para un vehiculo mediano");}
        //Si no se cumplen ninguna de las condiciones anteriores debe mostrarse por pantalla el mensaje “La rueda es para un vehículo pequeño”.
        else {System.out.println ("La rueda es para un vehiculo pequeno");}
        // Si el diámetro es superior a 1.4 con un grosor inferior a 0.4, ó si el diámetro es menor o igual a 1.4 pero mayor que 0.8, con un grosor inferior a 0.25,
        //deberá mostrarse por consola el mensaje “El grosor para esta rueda es inferior al recomendado”.
        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");}
       
       
   
        }
}

Saludos, solo tengo una duda en mi pc, que es un hp no he podido hacer el signo de el operador o || (para hacerlo en el ejercicio me toco copiarlo y pegarlo de la leccion de operadores), ya intente como dicen con alt gr y 1 y no me sale.. si depronto alguna tiene otra manera de hacerlo me serviria intentarlo...

Muchísimas gracias

31
Hola Pedro, ah si disculpa es un atributo que habia utilizado.. se me olvido borrarlo ..
gracias

32
EJERCICIO

Dadas las variables de tipo int con valores A = 5, B = 3, C = -12 indicar si la evaluación de estas expresiones daría como resultado verdadero o falso:

a) A > 3                                           verdadera                 
    b) A > C                                       verdadera                                 
    c) A < C                                        falso 
    d) B < C                                        falso                                             
    e) B != C                                      verdadera                                 
    f) A == 3                                        falso
    g) A * B == 15                              verdadera                                               
    h) A * B == -30                             falsa                               
    i) C / B < A                                     verdadera
    j) C / B == -10                                falsa             
    k) C / B == -4                                  verdadera     
     l) A + B + C == 5                            falsa
   m) (A+B == 8 ) && (A-B == 2)         verdadera               
    n) (A+B == 8 ) || (A-B == 6)           verdadera
    o) A > 3 && B > 3 && C < 3              falsa               
    p) A > 3 && B >= 3 && C < -3           verdadera


33
Código respuesta ejercicio CU00633B:

Código: [Seleccionar]
public class Medico {
    // instance variables - replace the example below with your own
    private int cinco;
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numeroDocumentoDeIdentidad;
    private String especialidad;
   

    /**
     * Constructor for objects of class Medico
     */
    public Medico()
    {
        // initialise instance variables
        cinco=0;
        nombre="";
        apellidos="";
        edad=0;
        casado=false;
        numeroDocumentoDeIdentidad="";
        especialidad="";
    }
public void setNombre (String valorNombre){
nombre=valorNombre;
System.out.println ("Ha cambiado el nombre del medico a " +nombre);
}
public void setApellidos (String valorApellidos){
apellidos=valorApellidos;
System.out.println ("Ha cambiado el apellido del medico a " +apellidos);
}
public void setEdad (int valorEdad){
edad=valorEdad;
System.out.println ("Ha cambiado la edad del medico a " +edad);
}
public void setCasado (boolean valorCasado){
casado=valorCasado;
System.out.println ("Ha cambiado el estado civil del medico a " +casado);
}
public void setNumeroIdentidad(String valorDocumento){
numeroDocumentoDeIdentidad=valorDocumento;
System.out.println ("Ha cambiado el numero de identidad del medico a "+numeroDocumentoDeIdentidad );
}
public void setEspecialidad (String valorEspecialidad){
especialidad=valorEspecialidad;
System.out.println ("Ha cambiado la especialidad del medico a " +especialidad);
}

public String getNombre (){return nombre;}
public String getApellidos (){return apellidos;}
public int getEdad () {return edad;}
public boolean getCasado() {return casado;}
public String getNumeroIdentidad() {return numeroDocumentoDeIdentidad;}
public String getEspecialidad () {return especialidad;}

 public void calculoParaMultiploEdad(){
        int calculoParaMultiploEdad;
        calculoParaMultiploEdad = 5 - edad%5;
        System.out.println("El medico de nombre " + nombre + " de especialidad " + especialidad + " tendra una edad multiplo de 5 dentro " +
        calculoParaMultiploEdad + " años");
    }

}

34
Código: [Seleccionar]
/**
 * RESPUESTA EJERCICIO CU00632B
 */
public class Medico {
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numeroDocumentoDeIdentidad;
    private String especialidad;
   

    /**
     * Constructor
     */
    public Medico()    {
        // initialise instance variables
        nombre="";
        apellidos="";
        edad=0;
        casado=false;
        numeroDocumentoDeIdentidad="";
        especialidad="";
    }
public void setNombre (String valorNombre){
nombre=valorNombre;
System.out.println ("Ha cambiado el nombre del medico a " +nombre);
}
public void setApellidos (String valorApellidos){
apellidos=valorApellidos;
System.out.println ("Ha cambiado el apellido del medico a " +apellidos);
}
public void setEdad (int valorEdad){
edad=valorEdad;
System.out.println ("Ha cambiado la edad del medico a " +edad);
}
public void setCasado (boolean valorCasado){
casado=valorCasado;
System.out.println ("Ha cambiado el estado civil del medico a " +casado);
}
public void setNumeroIdentidad(String valorDocumento){
numeroDocumentoDeIdentidad=valorDocumento;
System.out.println ("Ha cambiado el numero de identidad del medico a "+numeroDocumentoDeIdentidad );
}
public void setEspecialidad (String valorEspecialidad){
especialidad=valorEspecialidad;
System.out.println ("Ha cambiado la especialidad del medico a " +especialidad);
}

public String getNombre (){return nombre;}
public String getApellidos (){return apellidos;}
public int getEdad () {return edad;}
public boolean getCasado() {return casado;}
public String getNumeroIdentidad() {return numeroDocumentoDeIdentidad;}
public String getEspecialidad () {return especialidad;}
}

35
Muchisimas gracias cesar leere los foros respecto a este tema.
saludos

36
Respuestas al ejercicio CU00630B:

Código: [Seleccionar]
1) float duracionCancion (int numCancion)

2)float canciones (float duracionCancion1,float duracionCancion2...)

 3)float duracionDisco (float,duracionCancion1,float duracionCancion2...){
duracionDisco=duracionCancion1+ duracionCancion2

}

4)String Disco (String nombreCancion, float duracion){


}

La verdad no me ha quedado muy claro el tema estoy seguro hay errores sin embargo los coloco con el objetivo de que me ayuden con una expliacion. muchisimas gracias

37
ah si, disculpa la verdad ni me había dado cuenta que me faltaban esos dos atributos, muchisimas gracias por tus respuestas.

38
Hola pedro

Muchisimas gracias tendre en cuenta lo de los nombres mas descriptivos, sin embargo no entiendo lo de los atributos formatos y digital no aparecen, si por favor me explicas.

39
Buenas noches, para confirmar que el ejercicio esta correctamente hecho y que no estoy dejando nada atrás ni mal hecho.

Código: [Seleccionar]
/* Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo DiscoMusical. Define una clase DiscoMusical análoga
*a la que hemos visto para taxis, pero en este caso considerando los siguientes atributos de clase: titulo (String), autor (String), añoEdicion (int),
*formato (String), digital (boolean). Define un constructor y los métodos para poder establecer y obtener los valores de los atributos.
*Compila el código para comprobar que no presenta errores. Crea un objeto
*y comprueba sus métodos como hemos hecho con los objetos Taxi. Para comprobar la corrección de tu solución puedes consultar en los foros aprenderaprogramar.com.
*/
public class DiscoMusical {
private String titulo;
private String autor;
private int anoEdicion;
//constructor
public DiscoMusical () {
titulo="";
autor="";
anoEdicion=0;
}
//metodo para asignar valores
public void setTitulo (String valorTitulo){ //titulo toma el valor que tenga valorTitulo
titulo=valorTitulo;
}
public void setAutor (String valorAutor ){
autor=valorAutor;
}
public void setEdicion (int valorEdicion){
anoEdicion=valorEdicion;
}

public String getTitulo (){return titulo;}
public String getAutor () {return autor;}
public int getEdicion (){return anoEdicion;}

}

40
Hola cesar, muchísimas gracias por tu respuesta y tus correcciones por supuesto que las tendré en cuenta.

Páginas: 1 [2] 3 4 5

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