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

Páginas: [1]
1
Qué tal,  Mando mi solucion para el ejercicio CU00662B del curso de programación java pdf

Saludos

Clase Main
Código: [Seleccionar]
public class ComCadena {

public static void main(String[] args) {
System.out.println ("*****Comparacion cadenas*******");
EntradaTeclado cad1 = new EntradaTeclado();
}

}

Clase separada
Código: [Seleccionar]
import java.util.Scanner;

public class EntradaTeclado {
private String cad1;
private String cad2;
public EntradaTeclado() {
cad1=cad2="";
System.out.println("Ingrese cadena 1:");
cad1 = pedirEntrada();
System.out.println("Ingrese cadena 2:");
cad2 = pedirEntrada();
comparaCad(cad1, cad2);
}
public String pedirEntrada () {
String cadena;
Scanner entradaEscaner = new Scanner (System.in);
return cadena = entradaEscaner.nextLine ();
}

public void comparaCad(String str,String str2) {

for (int i = 0, j = 0; i < str.length()||j<str2.length(); i++,j++) {
if(i<str.length()&&j<str2.length()) {
System.out.println("¿Letra " + (i+1) + " igual en las dos palabras? "+str.substring(i, i+1).equals(str2.substring(j, j+1)));
}else {
if(i>=str.length()&&j<str2.length()){
System.out.println("¿Letra " + (i+1) + " igual en las dos palabras? "+"La palabra 1 no tiene " + (i+1) + " letras");
}else {
if(i<str.length()&&j>=str2.length()){
System.out.println("¿Letra " + (i+1) + " igual en las dos palabras? "+"La palabra 2 no tiene " + (j+1) + " letras");
}
}
}
}
}
}

Agracecere cualquier comentario.
Saludos!

2
Que tal, saludos y mando mi código de ejercicio CU00636B del tutorial de fundamentos de programación orientada a objetos con Java.

Código: [Seleccionar]
/**
 * Clase Rueda.
 *
 * @author (Btin)
 * @version (16022017)
 */
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(){
        tipo = "";
        grosor = 0;
        diametro = 0;
        marca = "";
    }
   
    public void setTipo(String valTipo){
        tipo = valTipo;
    }
   
    public void setGrosor(double valGrosor){
        grosor = valGrosor;
    }
   
    public void setDiametro(double valDiametro){
        diametro = valDiametro;
    }
   
    public void setMarca(String valMarca){
        marca = valMarca;
    }
     
    public String getTipo(){return tipo;}
   
    public double getGrosor(){return grosor;}
   
    public double getDiametro(){return diametro;}
   
    public String getMarca(){return marca;}
   
    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");
        }
    }
}

Gracias por la atencion.

3
Que tal,

Dejo ejercicio CU00633B del curso elemental de Java, saludos y gracias anticipadas

Código: [Seleccionar]

/**
 * Write a description of class Medico here.
 *
 * @author (your name)
 * @version (a version number or a date)
 */
public class Medico{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numDocId;
    private String especialidad;
    private int mod;
   
    public Medico(){
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        numDocId = "A0000";
        especialidad = "";
        mod = 0;
    }
   
    public void setNombre(String valNombre){
        System.out.println("Se ha cambiado el nombre");
        System.out.println("El nuevo nombre es " + valNombre);
        nombre = valNombre;
    }
   
    public void setApellidos(String valApellido){
        System.out.println("Se ha cambiado el apellido");
        System.out.println("El nuevo apellido del medico " + nombre + " es " + valApellido);
        apellidos = valApellido;
    }
   
    public void setEdad(int valEdad){
        System.out.println("La nueva edad es " + valEdad);
        edad = valEdad;
    }
   
    public void setCasado(boolean valCasado){
        casado = valCasado;
        if (valCasado==true){
            System.out.println("El medico esta casado");
        }else{
             System.out.println("El medico esta soltero");
        } 
    }
   
    public void setNumDocId(String valNumDocId){
        System.out.println("El numero de identidad del medico es " + valNumDocId);
        numDocId = valNumDocId;
    }
   
    public void setEspecialidad(String valEspecialidad){
        System.out.println("La especialidad del medico es " + valEspecialidad);
        especialidad = valEspecialidad;
    }

        public void generales(){
        System.out.println("El medico " +nombre+" "+apellidos+ " con edad de " +edad+ " años "+
        " y con el ID " +numDocId+ " cuenta con la especialidad de " + especialidad );
    }
    public void calculoParaMultiploEdad(){
        mod = edad % 5;
        mod = 5-mod;
        System.out.println("El médico " + nombre + " con especialidad " + especialidad +
         " tendrá una edad múltiplo de 5 dentro de " + mod +" años");
    }
   
    public String getNombre(){return nombre;}
    public String getApellidos(){return apellidos;}
    public int getEdad(){return edad;}
    public boolean getCasado(){return casado;}
    public String getEspecialidad(){return especialidad;}

}



Saludos.

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