segunda-feira, 19 de março de 2018

Código de barras


1. Estrutura do código de barras:
EAN - 13 Padrão adotado pelo Brasil

  • As barras correspondem aos dígitos que formam o código;
  • os 3 primeiros dígitos, barras vermelhas, representam o código do país, no caso do Brasil - 789;
  • os próximos 9 dígitos, barras azuis, fornecem informações sobre a empresa e o produto;
  • o último dígito, barra amarela, é o algarismo de controle, cuja função é de identificar com segurança um produto.

2. Cálculo do dígito verificador
a) Da esquerda para a direita escreva 1 e 3 , alternadamente, abaixo de cada um dos 12 primeiros dígitos.
9 7 8 8 5 7 8 4 9 2 9 4
1 3 1 3 1 3 1 3 1 3 1 3

b) Multiplique cada dígito do código pelo dígito colocado abaixo dele e some todos os produtos obtidos, assim obtendo: 9 + 21 + 8 + 24 + 5 + 21 + 8 + 12 + 9 + 6 + 9 + 12 = 144

c) O dígito verificador será aquele algarismo que somado ao total obtido o transforma em um número múltiplo de 10, no caso o 6; pois somado a 144 é igual a 200, que é múltiplo de 10. Logo da diferença entre os dois obtemos 6.

Observação: Esse exemplo trata da criação de um código de barras para um produto de uma empresa; existem outros para validar por exemplo o CPF e/ou RG de um cidadão.