El algoritmo de la letra del DNI lo haciamos en clase de informatica en 4º con el excel xDD.
La formula no la recuerdo, pero daba un numero del 1 al 23 (creo) y le asignabas a cada uno la letra correspondiente xD
Yo estoy con #34 ... me dijeron que la letra se obtiene apartir de unas combinaciones matematicas con los numeros del DNI (logicamente siempre en un orden y de la misma manera...), por lo tanto digo yo, que a nivel oficial poner solo los numeros tambien sera correcto.
Yo lo pongo o lo digo todo, ya que si solo digo los números la siguiente pregunta que me hacen es : " y la letra? "
#33, si un programa te pide el DNI y te confundes en un número, saldrá un mensaje de error avisándote de que hay algo mal.
La función de la letra es la de un carácter de control.
Tienes que poner el numero. La letra la puedes poner si quieres, pero simplemente sirve para dar validez al número. Si quieren saber la letra pueden saberla facilmente, es más, la mayoría (segun mi experiencia) de los programas informáticos con los que gestionan las empresas, tienen implementado el algoritmo que te lo rellena automático.