👤

Obtenez des réponses claires et concises à vos questions sur FRstudy.me. Rejoignez notre plateforme de questions-réponses pour recevoir des réponses rapides et précises de la part de professionnels expérimentés dans divers domaines.

Bonsoir a tous voici un exercice que je ne comprends pas et que je doit faire dans un DNS pour demain pouvez-vous m'aider svp:

Le code EAN 13 (European Article Numbering) est un code-barres utilisé par le commerce et l'industrie permettant d'identifier des objets de façon unique et d'être lu par un scanner.
Ce code-barres est composé de 13 chiffres, le dernier étant une clé de contrôle obtenue de la façon suivante:

-On lit chacun des 12 premiers chiffres du code de gauche à droite.
-On multiplie par 3 tous les chiffres de rang pair, puis on calcule la somme de ces résultats.
-On ajoute au résultat précédent la somme des chiffres de rang impair.
-On calcule ensuite le reste de la division euclidienne par 10 de ce résultat.
-Si le reste de la division est égal à 0, alors la clé est 0.
Sinon la clé est obtenue en retranchant ce reste à 10.

Vérifier la clé du produit ci-contre. Justifier.
le code est 9 782013 953573.

je vous remercie d'avance pour votre réponse!!!!!! ;)


Sagot :

Ayuda

bjr

Ce code-barres est composé de 13 chiffres,

9 7 8 2 0 1 3 9 5 3 5 7 - 3.

le dernier "3" étant une clé de contrôle obtenue de la façon suivante :

-On lit chacun des 12 premiers chiffres du code de gauche à droite.

-On multiplie par 3 tous les chiffres de rang pair, puis on calcule la somme de ces résultats.

chiffres de rang pair :

7 2 1 9 3 7

7x3 = 21

2x3 = 6

1x3 = 3

9x3 = 27

3x3 = 9

et 7x3=21

somme : 21 + 6 + 3 + 27 + 9 + 21 = 87

-On ajoute au résultat précédent la somme des chiffres de rang impair.

chiffres de rang impair :

9 8 0 3 5 5

=> somme = 9 + 8 + 3 + 5 + 5 = 30

et 87 + 30 = 117

-On calcule ensuite le reste de la division euclidienne par 10 de ce résultat.

117 / 10 = 11 x 10 + 7 => reste = 7

-Si le reste de la division est égal à 0, alors la clé est 0. => ce n'est pas le cas

Sinon la clé est obtenue en retranchant ce reste à 10.

donc 10 - 7 = 3 => clé correcte