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

Páginas: 1 2 [3] 4 5 6 7 8
41
Buenos días.
El ejercicio es correcto.
Un saludo

42
Buenos días.
El ejercicio es correcto.
Un saludo

43
Buenos días.

El ejercicio es correcto.
Lo único que en el ejercicio el atributo nombre te pedía que lo declararas como String y tu lo has declarado como Char.

Un saludo

44
Escribiendo CU00636B en buscar en foros,puedes ver como han resuelto este ejercicio otros compañeros y comentarios.

45
Buenos días.
El ejercicio es correcto.
Un saludo.

46
Buenos días.

El código es correcto.

Un saludo

47
Buenos días.

El ejercicio es correcto.

Un saludo

48
Buenos días.

Yo lo hice así:
Código: [Seleccionar]
import java.util.ArrayList;
public class ListaCantantesFamosos1{
    private ArrayList<String> listaCantantesF;
    public ListaCantantesFamosos1(){
        listaCantantesF = new ArrayList<String>();
        listaCantantesF.add("Jose Feliciano");
        listaCantantesF.add("Silvio Rodriguez");   
        listaCantantesF.add("Manuel Garcia");
    }

    public ArrayList<String> getListaCantantesF(){
        return listaCantantesF;}
}
Código: [Seleccionar]
public class TextListaCantantesFamosos1{   

    public static void main (String [] args){
        ArrayList<String> lista=new ListaCantantesFamosos1().getListaCantantesF();
        TextListaCantantesFamosos1 objetoTextLista = new TextListaCantantesFamosos1();
        int resp=0;     
        System.out.println ("Empezamos el programa");
        objetoTextLista.mostrarLista(lista);
        while (resp==0) {
            System.out.println ("Por favor escriba el nombre de un cantante famoso");
            EntradaDeTeclado nuevoCantante4 = new EntradaDeTeclado();
            lista.add(nuevoCantante4.getEntrada());
            objetoTextLista.mostrarLista(lista);
            System.out.println (" si desea introducir el nombre de otro cantante famoso escriba Si");
            System.out.println (" si desea salir del programa escriba el numero No");
            EntradaDeTeclado respuesta = new EntradaDeTeclado(); 
            if (respuesta.getEntrada().equalsIgnoreCase("Si")){resp=0;}
            if (respuesta.getEntrada().equalsIgnoreCase("No")){resp=1;}
        }       
    }

    public void mostrarLista (ArrayList<String> lista){
        int i=1;
        for ( String j:lista){
            System.out.println ( (i)+ "- " + (j) );
            i++;
        }
    } 
}
Código: [Seleccionar]
import java.util.Scanner;
public class EntradaDeTeclado{

    private String entradaTeclado;
    private Scanner entradaEscaner = new Scanner (System.in);
    public EntradaDeTeclado (){
       
        entradaTeclado = entradaEscaner.nextLine ();
    }
 
    public String getEntrada () {return entradaTeclado;}

}

Un saludo

49
Buenos días.

En el ejercicio se te pedía
Citar
crea una clase Vehiculo donde definas un tipo enumerado MarcaDeVehiculo cuyos valores posibles serán FORD, TOYOTA, SUZUKI, RENAULT, SEAT. Establece como atributos de la clase matricula (tipo String) y marca (tipo MarcaDeVehiculo) y crea los métodos getters (para obtener) y setters (para establecer el valor) de los atributos.
y después
Citar
Escribe un pequeño programa de prueba donde verifiques que los métodos funcionan correctamente. Puedes comprobar si tu código es correcto consultando en los foros aprenderaprogramar.com.

Puedes usar el siguiente enlace para guiarte:
Código: [Seleccionar]
https://www.aprenderaprogramar.com/foros/index.php?topic=5321.msg21025#msg21025
Un saludo

50
Buenos días

Gracias por el aporte.
En breve se procederá a cambiar los 2 errores.

Un saludo

53
Buenos días.

Prueba con esto:
Código: [Seleccionar]


 private static  int compruebaPeso() {
        Scanner entradaTeclado = new Scanner(System.in);
        boolean pesoCorrecto = false;
        int introPeso;
        int correctoPeso = 0;
        do{

            System.out.print("Introduce tu peso en kg: ");
            try{
                introPeso = entradaTeclado.nextInt();
            }
            catch (java.util.InputMismatchException e) //error con otros caracteres
            {             
                introPeso = 0;
                entradaTeclado = new Scanner(System.in);           
            }

            if(introPeso > 40 && introPeso <= 250 ){
                pesoCorrecto=true;
                correctoPeso=introPeso;
            }else{
                System.out.println("¡Peso incorrecto!");               
            }
        }while(pesoCorrecto==false);   
        return correctoPeso;
    }
}

Un saludo

54
Buenos días.
El ejercicio es correcto.

Si quieres puedes ver como lo ha hecho otro compañero y cometarios en este enlace:
https://www.aprenderaprogramar.com/foros/index.php?topic=5217.msg20771#msg20771
Un saludo.

55
Buenos días.
El ejercicio es correcto.
Solo una aclaración en la pregunta b.Tu respuesta es correcta hasta java 7.Pues bien, ahora en Java 8 se ha incluido el método "default"  que se puede implementar en la clase interface y que su implementación será común para todas las clases que implementen esa interface. Dicho así, uno puede pensar que con este método se rompe con la premisa de que las clases interface son abstractas puras, pero la inclusión de este nuevo método en las interfaces de java 8 tienen dos propósitos interesantes como son:

No modificar las clases que usen esa interface.
Simular una "Seudo Herencia Múltiple", ya que java no dispone de herencia múltiple como tal. Sobre este punto hablaremos más adelante para aclarar ese concepto de seudo herencia múltiple.

Un saludo

57
Buenos días.
El ejercicio es correcto.
Un saludo

58
Aprender a programar desde cero / Re:Enredo con ArrayList
« en: 06 de Diciembre 2016, 07:23 »
Buenos días.
Tendría que ver la clase Jugador para ver donde está el posible error en el método  printJugador().

En cuanto a como saber de que tipo es el objeto que recibes por parámetro,dependera de como hayas declarado el objeto.

Un saludo

59
Buenos días.

Has respondido bien a las preguntas.Si quieres ver un ejemplo del código de este ejercicio accede al enlace:
https://www.aprenderaprogramar.com/foros/index.php?topic=2457.msg11664#msg11664

Un saludo

Páginas: 1 2 [3] 4 5 6 7 8

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