Skip to content

Clave en JAVA que se saca con Strings del nombre, apellidos y comprueba DNI

Notifications You must be signed in to change notification settings

JAVADAW24/U2-Hoja-8-EJERCICIO-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

U2-Hoja-8-EJERCICIO-1

Clave en JAVA que se saca con Strings del nombre, apellidos y comprueba DNI

1.- Diseñar una clase llamada Persona que tenga como atributos 
privados: el nombre, apellido1, apellido2 y dni y como métodos:

    • Un constructor que inicializa los atributos con los valores pasados
    como argumentosUn método llamado clave que devuelve la contraseña de la persona 
    (formada por la primera letra del nombre, las 3 primeras letras de 
    apellido1 y la última letra de apellido2).

    • Un método llamado dniValido que devuelve verdadero si el dni es válido y 
    falso en otro caso. (Controlar que tenga 9 caracteres y la letra
    correspondiente)..
    
NOTA: para calcular la letra se divide el número del dni entre 23 y el resto obtenido 
será la posición de la letra del dni en la siguiente cadenaTRWAGMYFPDXBNJZSQVHLCKE

81