1Eva_IIT2006_T2 Dígito verificador de cuenta

1ra Evaluación II Término 2006 – 2007. Diciembre 05, 2006 /ICM00794

Tema 2. (25 puntos) Cierta compañía tiene codificadas las cuentas de sus clientes y requiere que le proporcione un algoritmo que dado un código de cuenta, informe si es válido de acuerdo a la siguiente descripción: tecladocajero

  • Los códigos se conforman de 4 dígitos de la cuenta, contados de derecha a izquierda, más el dígito verificador.
  • El dígito verificador se obtiene:
    – sumando los dígitos del número de cuenta de las posiciones pares y
    – multiplicando los dígitos de las posiciones impares,
    – del nuevo resultado se extrae el residuo de la división para 10, el cual representa el dígito verificador calculado.
  • Si el verificador escrito es igual al verificador calculado, entonces el código de cuenta es válido
Ejemplo:
Código: 25431
verificador escrito: 1
número de cuenta:    2543
Posiciones Pares:    (4+2)=6
Posiciones Impares:  (3*5)=15
Suma: 21
residuo(21/10) = 1
verificador calculado y escrito iguales: el código es válido