jueves, 6 de diciembre de 2012

Código java obtener la letra del DNI


En el siguiente código java que lo haremos será crear una pequeña aplicación que nos permite obtener la letra de un DNI. Lo único que necesitamos es introducir un número por teclado, hacer el %23 y buscar la posición en un array de letras. A la clase la he llamado dni y el código es:

import java.util.Scanner;
public class dni {
//Codigo por www.DesarrollarAplicaciones.com
public static void main(String[] args) {
int dni;
//Array en el que se guardan todas las letras
String letras[]={"T","R","W","A","G","M","Y","F","P","D","X","B","N","J","Z","S","Q","V","H","L","C","K","E"};
Scanner teclado=new Scanner(System.in);
System.out.println("Introduce tu DNI");
dni=teclado.nextInt();
int posicion=dni%23;
System.out.println("Tu letra es: "+letras[posicion]);
System.out.println("NIF: "+dni+"-"+letras[posicion]);
}
}

1 comentario: