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.
|