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 - aleexx1724

Páginas: 1 2 [3] 4
41
Hola he empezado el curso otra vez  espero estos codigos no tengan tantos errores
gracias


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

public Rueda(){
    tipo="";
    marca="";
    grosor=0.0;
    diametro=0.0;

}
// setters
public void setTipo(String valorTipo){
tipo=valorTipo;
}

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

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

public void setDiametro(double valorDiametro){
diametro=valorDiametro;
}
//getters
public String getTipo(){
return tipo;
}

public String getMarca(){
return marca;
}

public double getGrosor(){
return grosor;
}

public double getDiametro(){
return diametro;
}

public void comprobarDimenciones(){
    if (diametro>1.4){
        System.out.println("Ja rueda es para un vehiulo grande");
    }
    else if(diametro <= 1.4 && diametro> 0.8){
      System.out.println("Larueda 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");
    }
}

}

42
Aprender a programar desde cero / Re:Ejercicio CU00639B
« en: 15 de Septiembre 2014, 02:26 »
bien me parese que esta bien  tambien estoy aprendiendo
pero por lo que se y como hise el ejercicio esta bien
 saludos

43
hola jaivcaba

yo tambien tube ese problema, bien te lo explicare  como yo lo entendi

el tipoBomba define que tipo de motor es .Por lo tanto seria


boolean motorEsParaAgua=false;

  if(tipoBomba==1){
 motorEsparaAgua=true;

}

44
Aprender a programar desde cero / Re:Ejercicio CU00639B
« en: 15 de Septiembre 2014, 02:01 »
hola jaivcaba tu codigo esta algo bien pero te faltan los setters
Define un constructor que reciba los
parámetros necesarios para la inicialización y los métodos para poder establecer y obtener los valores
de los atributos.

solo tienes los getters

ejem  para la variable apellidos

public void setApellidos(String valorApellidos){
apellidos=valorApellidos
}
aunk los allas inicializado en el constructor el ejercicio te pide que crees los metodos  saludos

45
me costo trabajo pero logre terminarlo espero y no este todo mal hahahha saludos

Clase Casa

Código: [Seleccionar]
public class Casa{

    private double superficie;
    private String direccion;
    private SalonCasa salonCasa;
    private CosinaCasa cosinaCasa;

    public Casa(){
        superficie=0.0;
        direccion="";
        salonCasa= new SalonCasa();
        cosinaCasa= new CosinaCasa();
    }
    //setters metodos procedimiento
    public void setSuperficie(double valorSuperficie){
    superficie=valorSuperficie;
    }
   
    public void setDireccion(String valorDireccion){
    direccion=valorDireccion;
    }
   
   
    public void setSalon( String valorSalon){
     salonCasa.setSalon(valorSalon);
    }
   
    public void setCosina( boolean valorIndependiente){
     cosinaCasa.setIndependiente(valorIndependiente);
   
    }
    // getters metodos procedimiento
   
    public double getSuperficie(){
    return superficie;
    }
   
    public String getSalon(){
    return direccion;
    }
   
    public String  getDatosCasa(){
     String salon=salonCasa.getTipoSalon();
     int televisores=salonCasa.getTelevisores();
     boolean independiente=cosinaCasa.getIndependientes();
     int numeroDeFuegos=cosinaCasa.getFuegos();
     
       String datosDeCasa=" El objeto Casa con la direccion " + direccion+ " tiene la superficie de: " +superficie +" con cosina independiente: "+independiente+
       " numero de fuegos: "+numeroDeFuegos+ " con tipo de salon: "+ salon+" con numero de televisores: "+ televisores;
     System.out.println(datosDeCasa);
    return datosDeCasa;
   
    }
}

Clase SalonCasa

Código: [Seleccionar]
public class SalonCasa{

  private int numeroDeTelevisores;
  private String tipoSalon;
 
  public SalonCasa(){
    numeroDeTelevisores=0;
    tipoSalon="";
    }
  // setters metodos Procedimiento
  public void setTeleviciones(int valorTelevisores){
    numeroDeTelevisores=valorTelevisores;
    }
 
  public void setSalon(String valorSalon){
    tipoSalon=valorSalon;
    } 
    //getters metodos funcion
  public int getTelevisores(){
    return numeroDeTelevisores;
    } 
   
  public String getTipoSalon(){
    return tipoSalon;
    } 
}

Clase CosinaCasa

Código: [Seleccionar]
public class CosinaCasa{

     private boolean independiente;
     private int fuegos;
     public CosinaCasa(){
        independiente=false;
        fuegos=0;
       
        }
        // setters metodos procedimientos
     public void setIndependiente(boolean valorIndependiente){
        independiente=valorIndependiente;
        }
     
     public void setFuegos(int valorFuegos){
        fuegos=valorFuegos;
        }
        //getters metodos funcion
     public boolean getIndependientes(){
        return independiente;
        }   
     
     public int getFuegos(){
        return fuegos;
        }   
   
}

46
Aprender a programar desde cero / Re:SOBRECARGA DE NOMBRES (CU00638B)
« en: 14 de Septiembre 2014, 19:59 »
ahy fue donde me confundi porque el ejercicio dice
 si el tipo de motor tiene valor 1 tomará valor true y si no lo es tomará
valor false. 
y nosabia como devolver elvalor 1 o 2 poreso cree el metodo asi
pero gracias por la explicacion y la aclaracion
toni_apr

saludos

47
Aprender a programar desde cero / Re:SOBRECARGA DE NOMBRES (CU00638B)
« en: 13 de Septiembre 2014, 15:47 »
Entonces si lo hago sin parametros. Tengo que
Crear un entero dentro del metodo ????

48
Saludos el ultimo ejercicio del dia de hoy

Código: [Seleccionar]
public class Profesor{

    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;
    // Constrctor 1. Con parametros
    public Profesor(String valorNombre,String valorApellidos,int valorEdad,boolean valorCasado,boolean valorEspecialista){
        nombre=valorNombre;
        apellidos=valorApellidos;
        edad=valorEdad;
        casado=valorCasado;
        especialista=valorEspecialista;

    }
    //Constructor 2. Sin parametros
    public Profesor(){
        nombre="";
        apellidos="";
        edad=0;
        casado=false;
        especialista=false;

    }
    //setters metodos procedimiento
    public void setNombre(String valorNombre){
        nombre=valorNombre;
    }

    public void setApellidos(String valorApellidos){
        apellidos=valorApellidos;
    }

    public void setEdad(int valorEdad){
        edad=valorEdad;
    }

    public void setCasado(boolean valorCasado){
        casado=valorCasado;
    }

    public void setEspecialista(boolean valorEspecialista){
        especialista=valorEspecialista;   

    }
    // getters metodos funcion
    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;
    }
}

49
Saludos

este es mi codigo


Código: [Seleccionar]
public class Bombero{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;
    // constructor
    public Bombero(String valorNombre,String valorApellidos,int valorEdad, boolean valorCasado,boolean valorEspecialista){
        nombre=valorNombre;
        apellidos=valorApellidos;
        edad=valorEdad;
        casado=valorCasado;
        especialista=valorEspecialista;

    }
    //setters metodos procedimiento
    public void setNombre(String valorNombre){
        nombre=valorNombre;
    }

    public void  setApellidos(String valorApellidos){
        apellidos=valorApellidos;

    }

    public void setEdad (int valorEdad){
        edad=valorEdad;
    }

    public void setCasado (boolean valorCasado){
        casado=valorCasado;
    }

    public void setEspecialista(boolean valorEspecialista){
        especialista=valorEspecialista;
    }
    //getters metodos funcion
    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;
    }
}

50
Saludos

Código: [Seleccionar]
public class Motor{
    private String tipoFluido;
    private String tipoCombustible;
    private int tipoBomba;

    public Motor(){
        tipoFluido="";
        tipoCombustible="";
        tipoBomba=0;

    }

    //getters  metodos procedimiento
    public void setFluido(String valorFluido){
        tipoFluido=valorFluido;
    } 

    public void setCombustible(String valorCombustible){
        tipoCombustible=valorCombustible;
    }   

    public void  setBomba(int valorBomba){
        tipoBomba= valorBomba;

    }
    // getters  metodos funcion

    public String getFluido(){
        return tipoFluido;
    }

    public String getCombustible(){
        return tipoCombustible;
    }   

    public int getBomba(){
        return tipoBomba;
    }   

    public boolean dimeSiMotorEsParaAgua(int tipoDeMotor ){
       boolean  motorEsParaAgua=false;
   
            if(tipoDeMotor==1){
            motorEsParaAgua=true;
            }
            else{
            motorEsParaAgua=false;
            }
   
       return motorEsParaAgua;
    }
}

51
muchas gracias toni_apr
apenas vi tu comentario en el otro ejercicio
y quedo todo claro
en el case 4 fue un descuido no ponerle break;
muchas gracias por la aclaracion

saludos

52
muchas gracias toni_apr  por la aclaracion
yo pensaba que inicializarlo pero ya con el valor
ahora veo como se inicializan bien
los enteros en cero
String vacios
y booelan n false
muchas grACIAS

53
saludos


Código: [Seleccionar]
public class Motor{
    private String tipoFluido;
    private String tipoCombustible;
    private int tipoBomba;

    public Motor(){
        tipoFluido="";
        tipoCombustible="Gasolina";
        tipoBomba=4;

    }

    //getters  metodos procedimiento
    public void setFluido(String valorFluido){
        tipoFluido=valorFluido;
    } 

    public void setCombustible(String valorCombustible){
        tipoCombustible=valorCombustible;
    }   

    public void  setBomba(int valorBomba){
        tipoBomba= valorBomba;

    }
    // getters  metodos funcion

    public String getFluido(){
        return tipoFluido;
    }

    public String getCombustible(){
        return tipoCombustible;
    }   

    public int getBomba(){
        return tipoBomba;
    }   

    public void dimeTipoMotor(int valorMotor){
        int a =valorMotor;
        switch(a){
            case 0:
            System.out.println("No hay establecido un valor para el tipoBomba");
            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");

            default:
            System.out.println("No existe un valor valido para tipo de bomba");
            break; // tengo entendido que la ultima sentencia de switch no es nesesario un break
            // pero por si acaso selo pongo

        }

    }   
}

54
hola este es mi codigo al ejercicio espero y este bien
de lo contrario ojala y me puedan ayudar a mejorar

Grasias


Código: [Seleccionar]
public class Rueda{
    private String tipo;
    private String marca;
    private double grosor;
    private  double diametro;
    public Rueda(){
        tipo="Todo Terreno";
        marca="Patito";
        grosor=0.0;
        diametro=0.0;
    }
    //setters metodos procedimento
    public void setTipo(String valorTipo){
    tipo=valorTipo;
    }
   
    private void setMarca(String valorMarca){
    marca=valorMarca;
    }
   
    public void setGrosor(double valorGrosor){
    grosor=valorGrosor;
    }
    public void setDiametro(double valorDiametro){
    diametro=valorDiametro;
    }
    //getters metodos funcion
    public String getTipo(){
    return tipo;
    }
   
    public String getMarca(){
    return marca;
    }
   
    public double getGrosor(){
    return grosor;
    }
   
    public double getDiametro(){
    return diametro;
    }
   
    public void comprobarDimensiones(){
        if (diametro>=1.4){
            System.out.println("La rueda es para un vehiculo grande");
        }
         else if(diametro<=1.4 && diametro > 0.8){
               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");
            }
    }
}

55
hHHhhHhahahah  si seme paso poner el problema
y la ultima tienes razon creo que por hacerlo rapido nomedicuenta
que era true saludos sniper

56
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:


Código: [Seleccionar]
a) true              f) false                   k)   true              p) false
b) true              g) true                   l)    false
c) false             h) false                  m)    true     
d) false             i) true                  n)     true
e) true              j) false                  o)    false

57
Aprender a programar desde cero / Re:ENTEROS. (CU00633B)
« en: 11 de Septiembre 2014, 12:30 »
Ok muchas gracias toni
La verdad no savia si tenia que usar  la variable directo
En el metodo calculoParaMultiploEdad() tambien no estaba muy
Seguro que tuviera que usar if  puesto que fue la unica
Forma que seme ocurrio para poder optener el resultado
El codigo lo ejecute y medava lo que faltava para que
Fuera multiplo de 5 pero lo checare como tu dices


Saludos y muchas gracias

58
Hola este codigo ya lo tenia hecho solo agrege el nuevo metodo calculoParaMultiploEdad
 nose si puedo usar e if y else ene ste caso solo use if porque no savia si era corecto  no puse el else solo porque quiero confirmar que este bien lo que eh hecho saludos y gracias


Código: [Seleccionar]
public class Medico{
    private String nombre;
    private String apellidos;
    private String numeroDocumentoIdentidad;
    private String especialidad;
    private int edad;
    private boolean casado;

    public Medico(){
        nombre="";
        apellidos="";
        numeroDocumentoIdentidad="";
        especialidad="Desconosida";
        edad=0;
        casado= false;
    }
    // Setters    y metodos procedimientos
    public void setNombre(String valorNombre){
        System.out.println("Primer  valor de nombre  es "+ nombre);
        nombre=valorNombre;
        System.out.println("El nuevo valor de nombre ahora es "+ nombre);
    }

    public void setApellidos(String valorApellidos){
        System.out.println("Primer  valor de apellidos  es "+ apellidos);
        apellidos=valorApellidos;
        System.out.println("El nuevo valor de epellidos ahora es "+ apellidos);
    }

    public void setNumeroIdentidad(String valorIdentidad){
        System.out.println("Primer  valor de numeroDecumentoIdentidad  es "+ numeroDocumentoIdentidad);
        numeroDocumentoIdentidad=valorIdentidad;
        System.out.println("El nuevo valor de numeroDocumentoIdentidad ahora es "+numeroDocumentoIdentidad);
    }

    public void setEspecialidad(String valorSpecialidad){
        System.out.println("Primer  valor de especialidad  es "+ especialidad);
        especialidad=valorSpecialidad;
        System.out.println("El nuevo valor de especialidad ahora es "+ especialidad);
    }

    public void setEdad(int valorEdad){
        System.out.println("Primer  valor de edad  es "+ edad);
        edad=valorEdad;
        System.out.println("El nuevo valor de edad ahora es "+ edad);
    }

    private void setCasado(boolean valorCasado){
        System.out.println("Primer  valor de casado  es "+ casado);
        casado=valorCasado;
        System.out.println("El nuevo valor de casado ahora es "+casado);
    }

    public void calculoParaMultiploEdad(){
        int a = getEdad()%5;
        if (getEdad() %5!=5){

            System.out.println("el medico "+ getNombre()+ " Con especialidad "+getEspecialidad()+
                " tendra una edad de multiplo 5 dentro de "+ (5-a) + " anios");
        }

    }
    //Getters   y metodos tipo  funcion
    public String getNombre(){
        return nombre;
    }

    public String getApellidos(){
        return apellidos;
    }

    public String getNumeroIdentidad(){
        return numeroDocumentoIdentidad;
    }

    public String getEspecialidad()   

    {
        return especialidad;
    }

    public int getEdad(){
        return edad;
    }

    public boolean getCasado(){
        return casado;
    }

}

59
muchas gracias Cesar por la informacion y por la coreccion
estudiare mas  para tener menos errores

graciass

60
Ok gracias CESAR KRALL

Y MEDA MUCHO GUSTO QUE NO ALLA ERRORES EN MI CODIGO
SALUDOS Y TAMBIEN PONDER DE TITULO
LO QUE ME DIJISTES

GRACIAS

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