Les targetes de crèdit
L'algoritme per comprovar la validesa del nombre d'una targeta de crèdit és una barreja del dels codis de barres i de l'ISBN.

Una targeta de crèdit acostuma a tenir 16 xifres que designen l'entitat bancària, el compte i una darrera xifra de control

Número de targeta
1234 5678 9876 5437

Per calcular aquest dígit es procedeix així:

  • les xifres que ocupen un lloc senar es multipliquen per 2
  • si el producte té dues xifres es redueixen a una sumant les del producte (8·2 = 16 => 1+6=7)
  • les xifres que ocupen un lloc parell es multipliquen per 1 (no es fa res)
  • es sumen tots els resultats
  • es mira si la suma és divisible per 10
  • si no ho és el número és incorrecte.

Ara pots comprovar números de targeta. Observa les operacions que es fan.