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 - ronal.d87

Páginas: 1 2 3 [4]
61
HOLA BUEN DIA HE AQUI EL CODIGO DEL EJERCICIO...

Código: [Seleccionar]
package ejemplo;

public class Profesor {
    String nombre, apellidos;
    int edad;
    boolean casado, especialista;
    //constructor cargado por default
    public Profesor(){
        nombre = "Ronald";
        apellidos = "Mosquera";
        edad = 20;
        boolean casado = false;
        boolean especialista = false;
    }
   
    //constructor sin valores cargados
   
    public Profesor (String nuevoNombre, String nuevoApellido, int nuevaEdad, boolean esCasado, boolean esEspecialista){
        nombre = nuevoNombre;
        apellidos = nuevoApellido;
        edad = nuevaEdad;
        casado = esCasado;
        especialista = esEspecialista;
    }
   
//metodos setters y getters
    public void setNombre(String nuevoNombre){
        nombre = nuevoNombre;
    }
   
    public void setApellidos(String nuevoApellido){
        apellidos = nuevoApellido;
    }
   
    public void setEdad(int nuevaEdad){
        edad = nuevaEdad;
    }
   
    public void setEsCasado(boolean esCasado){
        casado = esCasado;
    }
   
    public void setEsEspecialista(boolean esEspecialista){
        especialista = esEspecialista;
    }
   
    public String getNombre(){
        return nombre;
    }
   
    public String getApellidos(){
        return apellidos;
    }
   
    public int getEdad(){
        return edad;
    }
   
    public boolean getEsCasado(){
        return casado;
    }
   
    public boolean getEsEspecialista(){
        return especialista;
    }
   
    public static void main (String [] args){
        //creacion de objeto sin parametros
        Profesor profesor = new Profesor();
       
        //creacion de objeto con parametros
        Profesor profesor1;
        profesor1 = new Profesor("Raul","Gonzales",20,true,false);
       
        //resultados del constructor sin parametros
        System.out.println(profesor.getNombre());
        System.out.println(profesor.getApellidos());
       
        //resultados del constructor parametrizado
        System.out.println(profesor1);
    }
}


CUANDO MUESTRO este resultado en la consola sale ejemplo.Profesor@e7b241 ...por favor, como puedo hacer para que se muestren los resultados. gracias
//creacion de objeto con parametros
        Profesor profesor1;
        profesor1 = new Profesor("Raul","Gonzales",20,true,false);
        //resultados del constructor parametrizado
        System.out.println(profesor1);

62
Hola buenas noches, quiero saber por que en mi codigo cuando intento crear un objeto tipo bombero me genera un error el programa
// bombero = new Bombero();// pero no pude crear el objeto tipo bombero
// dice que son requeridos datos booleanos, Strings y tipo enteros respectivamente.

Código: [Seleccionar]
package ejemplo;

public class Bombero {
    String nombre, apellidos;
    int edad;
    boolean casado, especialista;
   
    /*
    se reciben los parametros Casado y Especialista ya que en mi caso
    para ser bombero debe ser casado y tener una especializacion   
    */
   
    public Bombero(boolean esCasado, boolean esEspecialista, String nuevoNombre, String nuevoApellido, int nuevaEdad){
        casado = esCasado;
        especialista = esEspecialista;
        nombre = nuevoNombre;
        apellidos = nuevoApellido;
        edad = nuevaEdad;
    }

       
    //Creacion Metodos setters
    public void setNombre(String nuevoNombre){
        nombre = nuevoNombre;
    }
   
    public void setApellidos(String nuevoApellido){
        apellidos = nuevoApellido;
    }
   
    public void setEdad(int nuevaEdad){
        edad = nuevaEdad;
    }
   
    public void setEspecialista(boolean esEspecialista){
        especialista = esEspecialista;
    }
   
    public void setCasado (boolean esCasado){
        casado = esCasado;
    }
   
    public String getNombre(){
        return nombre;
    }
   
    public String getApellidos(){
        return apellidos;
    }
   
    public int getEdad(){
        return edad;
    }
   
    public boolean getCasado(){
        return casado;
    }
   
    public boolean getEspecialista(){
        return especialista;
    }
   
   public static void main(String args[]){
      //objeto tipo bombero
       Bombero bombero;
       
   }
}


63
Código: [Seleccionar]
package ejemplo;

public class Motor1 {//declaracion de variables
    int tipoBomba;
    String tipoFluido, combustible;
   
    public Motor1(){
        tipoBomba =0;
        tipoFluido = "";
        combustible = "";
    }
//metodo constructor
    //metodos tipo funcion y procedimiento
    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;
    }       
    //metodo usado para definir si el motor puede o no usar agua
    public boolean dimeSiMotorEsParaAgua(){
        boolean motorEsParaAgua;
        motorEsParaAgua = false;
       
        switch(tipoBomba){
            case 1:
                motorEsParaAgua = true;
                System.out.println("El motor es para agua");
                break;
               
            default:
                motorEsParaAgua = false;
                System.out.println("el motor no es para agua");
                break;
        }       
        return motorEsParaAgua;
    }   
    public static void main(String [] args){
        //se crea el objeto
        Motor motor1 = new Motor();       
        motor1.dimeSiMotorEsParaAgua();
    }
}


64
Hola profe, segui sus recomendaciones y se cambiaron los nombres de ciertas variables...he aqui el codigo del programa con sus respectivas correciones

Código: [Seleccionar]
package ejemplo;

public class Motor {//declaracion de variables
    int tipoBomba;
    String tipoFluido, combustible;
   
    public Motor(){
        tipoBomba =0;
        tipoFluido = "";
        combustible = "";
    }
//metodo constructor
    //metodos tipo funcion y procedimiento
    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;
    }
    //metodo que contiene un switch con las condiciones
    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 existe un valor válido para tipo de bomba");
                break;
        }
    }
   
    public static void main(String [] args){
        //se crea el objeto
        Motor motor = new Motor();
        motor.setTipoBomba(14);
        motor.dimeTipoMotor();
       
    }
}


65
Hola profesor, lo que sucede es que pensaba que para crear el objeto se hacia desde hay, pero su explicacion fue muy clara... :) gracias

Código: [Seleccionar]

package ejemplo;
public class Rueda {

    //definicion atributos
    String tipo,marca;
    double grosor,diametro;
   
    //metodo constructor
    public Rueda(){
        tipo = "";
        marca ="";
        grosor =0;
        diametro =0;
       
    }
    //creacion metodos setters
    public void setTipo(String definirTipo){
        tipo = definirTipo;
    }
   
    public void setMarca (String definirMarca){
        marca = definirMarca;
    }
   
    public void setGrosor(double definirGrosor){
        grosor=definirGrosor;
    }
   
    public void setDiametro(double definirDiametro){
        diametro = definirDiametro;
    }
    //creacion metodos getters
    public String obtenerTipo(){
        return tipo;
    }
   
    public String obtenerMarca(){
        return marca;
    }
   
    public double obtenerGrosor(){
        return grosor;
    }
   
    public double obtenerDiametro(){
        return diametro;
    }
   
    public void comprobarDimensiones(){
               
        if(diametro > 1.4){
            System.out.println("La rueda es para un vehículo grande");
        }else if(diametro >0.8 && diametro <=1.4){
            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");
        }else {
            System.out.println("valor no establecido");
        }
    }
   
    public static void main(String Args []){       
         Rueda rueda = new Rueda();
         rueda.setMarca("Michellin");
         rueda.setTipo("Tipo B");
         rueda.setGrosor(0.12);
         rueda.setDiametro(1.1);
         System.out.println("La rueda, informacion: \n"
            + "Marca de la rueda: " + rueda.obtenerMarca() + "\n"
                 + "Tipo de rueda: " + rueda.obtenerTipo() + "\n" + "Grosor: " + rueda.obtenerGrosor()
    + "\n" + "Diametro: " + rueda.obtenerDiametro() + "\n\n Compobacion de dimenciones\n");
         rueda.comprobarDimensiones();
    }   
}


66
Código: [Seleccionar]
package ejemplo;

public class Motor {//declaracion de variables
    int tipoBomba;
    String tipoFluido, combustible;
   
    public Motor(){
        tipoBomba =0;
        tipoFluido = "";
        combustible = "";
    }//metodo constructor
    //metodos tipo funcion y procedimiento
    public void setTipoBomba(int establecerTipoBomba){
        tipoBomba = establecerTipoBomba;
    }
   
    public void setTipoFluido(String establecerTipoFluido){
        tipoFluido = establecerTipoFluido;
    }
   
    public void setCombustible(String establecerCombustible){
        combustible = establecerCombustible;
    }
   
    public int getTipoBomba(){
        return tipoBomba;
    }
   
    public String getTipoFluido(){
        return tipoFluido;
    }
   
    public String getCombustible(){
        return combustible;
    }
    //metodo que contiene un switch con las condiciones
    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 existe un valor válido para tipo de bomba");
                break;
        }
    }
   
    public static void main(String [] args){
       
    }
}


67
Hola quisiera saber como mostrar este programa por consola en el ide NETBEANS


Código: [Seleccionar]
public class Rueda {
    //definicion atributos
    String tipo,marca;
    double grosor,diametro;
    Rueda rueda;
    //metodo constructor
    public Rueda(){
        tipo = "";
        marca ="";
        grosor =0;
        diametro =0;
        rueda = new Rueda();
    }
    //creacion metodos setters
    public void setTipo(String definirTipo){
        tipo = definirTipo;
    }
   
    public void setMarca (String definirMarca){
        marca = definirMarca;
    }
   
    public void setGrosor(double definirGrosor){
        grosor=definirGrosor;
    }
   
    public void setDiametro(double definirDiametro){
        diametro = definirDiametro;
    }
    //creacion metodos getters
    public String obtenerTipo(){
        return tipo;
    }
   
    public String obtenerMarca(){
        return marca;
    }
   
    public double obtenerGrosor(){
        return grosor;
    }
   
    public double obtenerDiametro(){
        return diametro;
    }
   
    public void comprobarDimensiones(double diame,double gros){
        diametro = diame;
        grosor = gros;
       
        if(diametro > 1.4){
            System.out.println("La rueda es para un vehículo grande");
        }else if(diametro >0.8 && diametro <=1.4){
            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");
        }else {
            System.out.println("valor no establecido");
        }
    }
   
    public static void main(String Args []){       
       
    }   
}

68
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 verdadero   
b)A>C VERDADERO
C)A<C VERDADERO
D)B<C FALSO      
E)B !=C VERDADERO   
F)A==3 FALSO
G)A*B==15 VERDADERO   
H)A*B==-30 FALSO   
I)C / B < A VERDADERO
J)C/B==-10 FALSO   
k)C/B==-4 VERDADERO   
l)A+B+C==5 FALSO
m)(A+B==8)&&(A-B==2)VERDADERO   
N)(A+B==8)||(A-B==6)FALSO    
o) A > 3 && B > 3 && C < 3  FALSO
p) A > 3 && B >= 3 && C < -3 VERDADERO

69
hola buena noche, espero que esten bien

Código: [Seleccionar]
public void setCalculoParaMultiploEdad(){
        int modulo,resultado,falta;
        modulo = 5;
       
        resultado = edad % modulo;
        System.out.println(resultado);
        falta = modulo - resultado;
        System.out.println("El médico de nombre"+ nombre + "con especialidad"
                +especialidad+"tendrá una edad múltiplo de 5 dentro de años en"+falta);
    }

70
Hola buena noche, este es mi codigo para el ejercicio propuesto

Código: [Seleccionar]
package ejemplo;

public class Medico {
    String nombre, apellido;
    String numeroDocumentoIdentidad;
    String especialidad;
    int edad;
    boolean casado;
    Medico med1 = new Medico();
    //metodo constructor
    public Medico(){
        nombre = "";
        apellido = "";
        numeroDocumentoIdentidad = "";
        especialidad = "";
        edad = 0;
        casado = false;
    }
    //metodos setters
    public void setNombreApellido(String insertarNombre, String insertarApellido){
        nombre = insertarNombre;
        System.out.println("Se ha cambiado el nombre anterior por"+nombre);
        apellido = insertarApellido;
        System.out.println("se ha cambiado el apellido anterior por"+apellido);       
    }
   
    public void setNumeroDocumento(String insertarNDI){
        numeroDocumentoIdentidad = insertarNDI;
        System.out.println("Se ha cambiado el numero de documento por"+numeroDocumentoIdentidad);
    }
   
    public void setEspecialidad(String insertarEspecialidad ){
        especialidad = insertarEspecialidad;
        System.out.println("se ha cambiado la especialidad por"+especialidad);
    }
   
    public void setEdad(int insertarEdad){
        edad = insertarEdad;
        System.out.println("Se ha cambiado la edad anterior"
                + " por la edad actual"+edad);
    }
   
    public void setEstadoCivl (boolean cambiarEstadoCivil){
        casado = cambiarEstadoCivil;
        System.out.println("Se ha cambiado el estado civil"+casado);
    }
       //metodos getters
    public String getNombre(){
        return nombre;               
    }
   
    public String getApellido(){
        return apellido;
    }
   
    public String getNumeroDocumento(){
        return numeroDocumentoIdentidad;
    }
   
    public String getEspecialidad(){
        return especialidad;
    }
   
    public int getEdad(){
        return edad;
    }
   
    public boolean getEstadoCivil(){
        return casado;
    }   
   
    /*public static void main(String Args []){
         
    }
    */
   
}

72
Hola buen dia, es de gran agrado participar de este foro. Aqui va mi respuesta, en caso de errores por favor responder y explicar.

public float getDuracion(int numeroCancion)//metodo consultor o getter
public static void setDuracionTotal(float lista[])//metodo modificador o setter
public float getDuracionTotal()//metodo consultor o getter
public void setAgregarCancion(String titulo, float duracion)//metodo modificador o setter

Páginas: 1 2 3 [4]

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