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

Páginas: 1 2 3 4 [5]
81
Hola a todos !!, paso a poner el código para la solución del problema CU00657B del tutorial de programación Java con BlueJ. Muchas gracias desde ya.

Código: [Seleccionar]
import java.util.Scanner; //Importación del código de la clase Scanner desde la biblioteca Java
//Código de nuestra clase principal ejemplo aprenderaprogramar.com
public class TestPrograma1 {
       public static void main (String [ ] args) {
        System.out.println("Por favor introduzca una cadena por teclado:");
        String entradaTeclado = "";
        Scanner entradaEscaner = new Scanner(System.in); //Creación de un objeto Scanner
        entradaTeclado = entradaEscaner.nextLine (); //Invocamos un método sobre un objeto Scanner
        int largoCadena = entradaTeclado.length();
        String cadena1="";
        String cadena2="";
        if (largoCadena>0) {
            if (entradaTeclado.startsWith("a")==true) {cadena2=" y comienza con la letra a";}
            else {cadena2=" y no comienza con la letra a";}
           
            int opcion = 0;
            if (largoCadena>=5 && largoCadena<=15) {opcion = 2;} else if (largoCadena>15){opcion=3;} else {opcion=1;}
            switch (opcion) {
                case 1:cadena1="La cadena tiene menos de 5";break;
                case 2:cadena1="La cadena tiene entre 5 y 15 caracteres";break;
                case 3:cadena1="La cadena tiene mas de 15";break;
                default:break;
            }
        }
        else {cadena1="No ingreso una cadena";}
             
        System.out.println(cadena1+cadena2);
        }
    } //Cierre de la clase

82
Hola a todos !! Paso a pegar el cçodigo del ejercicio CU00654B del curso básico de programación Java con BlueJ. Muchas gracias desde ya.

Saludos

Luis

Código: [Seleccionar]
public class Profesor
{
    // atributos de la clase o campos
    private String nombre, apellidos;
    private int edad;
    private boolean casado, especialista;

    public Profesor(String nombre, String apellidos, int edad, boolean casado, boolean especialista)
    { // constructor solicitando valores
        this.nombre = nombre;
        this.apellidos = apellidos;
        this.edad = edad;
        this.casado = casado;
        this.especialista = especialista;
    }
   
    public Profesor() // constructor que no recibe parametros
    {
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        especialista = false;
    }
    // metodos setters
    public void setNombre(String nombre){
        this.nombre = nombre;
    }
    public void setApellidos(String apellidos){
        this.apellidos = apellidos;
    }
    public void setEdad(int edad){
        this.edad = edad;
    }
    public void setCasado(boolean casado){
        this.casado = casado;
    }
    public void setEspecialista(boolean especialista){
        this.especialista = especialista;
    }
    // nmetodos getters
    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;}
   
}

83
Hola a todos !!

Es mi primer posteo aunque vengo leyendo desde el comienzo en "Aprender Java paso a paso". Excelente todo y mis felicitaciones a los que hacen de este sitio un buen lugar de aprendizaje.

Paso a postear el ejercicio CU00649B del tutorial. Saludos

Luis

Código: [Seleccionar]
//Combina tres cadenas
 public class Combinador {
    //Constructor de la clase
    public Combinador() {
    } //Cierre del constructor
    //Método de combinacion
    public String getTresCadenas(String valor_texto1, String valor_texto2, String valor_texto3){
        String resultado=valor_texto1.substring(0,2)+" "+valor_texto2.substring(0,4)+"-"+valor_texto3.substring(0,6);
        return resultado;
    }
 } //Cierre de la clase

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