Ответ:

Ниже — три условных примера штрихкодов формата EAN‑13. Коды придуманы для учебного задания: в реальной продаже префиксы и номера производителя должны быть официально выделены GS1.

  1. Мягкая игрушка «Слон» — 5997207710012. Первые три цифры, 599, — условный префикс страны регистрации номера; в примере он обозначает Венгрию. Следующие четыре цифры, 7207, — условный номер производителя. Пять цифр, 71001, — номер товара у производителя. Последняя цифра, 2, — контрольная: она вычисляется по первым двенадцати цифрам и помогает проверить, правильно ли считан код.

  2. Мёд «Липовый» — 4601234567893. 460 — условный префикс страны регистрации номера; 1234 — условный номер производителя; 56789 — номер товара. Контрольная цифра — 3.

  3. Блокнот «Лес» — 4009876543211. 400 — условный префикс страны регистрации номера; 9876 — условный номер производителя; 54321 — номер товара. Контрольная цифра — 1.

В EAN‑13 контрольную цифру находят так: складывают цифры на чётных местах первых двенадцати цифр, умножают эту сумму на 3, прибавляют сумму цифр на нечётных местах и выбирают цифру, которая дополнит результат до ближайшего числа, кратного 10. Например, для кода игрушки сумма равна 78, поэтому контрольная цифра — 2.

В приведённом на изображении примере код 5997207710014 не сходится по этому правилу: для первых двенадцати цифр контрольная цифра должна быть 2, а не 4.