2Eva2008TI_T2 Validar cédula ecuatoriana

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

Tema 2. (25 puntos).

CEDULA ID imagen

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édula090940717
Cada dígito de posición impar se lo duplica, si el resultado es mayor que nueve se resta nueve090980515
Se suman todos los resultados de posición impar0+0+8+5+5 = 18
Se suman todos los dígitos de posición par9+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 1040 – 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 falsa3 = 3 Cédula válida

Ejercicios por Unidad/Tema FP