Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Deberá mostrar por pantalla como han quedado las casillas, colocando un
espacio entre números y cada fila en una línea aparte.
NOTA:
- No olvide dejar algunos comentarios en el código.
- En este ejercicio tenga en cuenta que para usar los métodos en el main, debe
colocar delante el nombre de la clase seguido de un punto.
EJERCICIO 2
1. Atributos:
- Nombre (String),
- Peso (double),
- Altura (double),
- Marca_Personal (número del 1 al 10)
- Medallas (número de medallas ganadas).
2. Constructores:
Un constructor sin argumentos que inicialice los valores a lo que queráis.
Un constructor que inicialice todos los atributos con los valores
proporcionados como argumentos.
3. Modificadores (Setters):
Métodos para modificar cada uno de los atributos, excepto nombre y altura
que probablemente no cambiarán durante el transcurso del programa.
4. Observadores (Getters):
Métodos para obtener los valores de cada uno de los atributos.
5. Otros Métodos:
toString(): que devuelva un String con todos los atributos.
Compite(): que genera un número aleatorio entre 1 y 10 y lo compara con su
marca personal. Si el numero generado es mayor, incrementa las medallas
en 1 y actualiza la marca personal con el nuevo valor. Además muestra por
pantalla ”Nuevo record”.
IMC():
(Índice de Masa Corporal) usando la fórmula peso en kg/(altura en m^2).
Si el resultado es menor que 20, devolver -1.
Si el resultado está entre 20 y 25, devolver 0.
Si el resultado es mayor que 25, devolver 1.
aleatorio.nextInt(1,101)