Давайте разберем алгоритм проверки контрольной цифры штрихкода шаг за шагом и определим, как должна быть вычислена контрольная цифра. Для примера возьмем штрихкод: 4 0 0 6 3 0 0 1 0 0 7 X, где X - контрольная цифра, которую мы должны вычислить.
Шаг 1: Сложите цифры, стоящие на чётных местах.- В нашем примере чётные места: 0 (второе место),6 (четвёртое место),0 (шестое место),1 (восьмое место),0 (десятое место).
- Сложим их: 0 + 6 + 0 + 1 + 0 = 7.
Шаг 2: Умножьте полученную сумму на 3.Шаг 3: Сложите цифры, стоящие на нечётных местах, кроме контрольной цифры.- В нашем примере нечётные места: 4 (первое место),0 (третье место),3 (пятое место),0 (седьмое место),0 (девятое место),7 (одиннадцатое место).
- Сложим их: 4 + 0 + 3 + 0 + 0 + 7 = 14.
Шаг 4: Сложите числа, полученные в шаге 2 и шаге 3.- 21 (из шага 2) + 14 (из шага 3) = 35.
Шаг 5: Отбросьте десятки.- Из числа 35 отбросим десятки: останется 5.
Шаг 6: Из 10 вычтите число, полученное в шаге 5.Таким образом, контрольная цифра должна быть 5. Если она совпадает с последней цифрой штрихкода, то товар считается подлинным.