2Eva_IT2008_T2 Validar cédula ecuatoriana

2da Evaluación I Término 2008-2009. Septiembre 2, 2008 /ICM00794

Tema 2. (25 puntos). Escriba una función validaid(cédula) que valide si un número de cédula ingresado es válido.

Para validar una cédula de identidad ecuatoriana el proceso es el siguiente:

Ejemplo: 0909407173
El décimo es dígito verificador que se validará es el dígito verificador
Se trabaja con los primeros 9 dígitos de la cédula 090940717
Cada dígito de posición impar se lo duplica, si el resultado es mayor que nueve se resta nueve 090980515
Se suman todos los resultados de posición impar 0+0+8+5+5 = 18
Se suman todos los dígitos de posición par 9+9+0+1 = 19
Se suman los dos resultados. 18+19 = 37
Se resta de la decena inmediata superior; en caso de ser 10, el resultado se vuelve a restar 10 40 – 37 = 3
Este es el verificador “calculado” 3
Si el dígito verificador es igual al verificador “calculado”, la cédula es válida, caso contrario es falsa 3 = 3 Cédula válida