Стою в очереди к кассиру в супермаркете. Чем заняться, чтобы не «пилить опилки», рассматривать покупателей или прислушиваться к разговорам? Как провести время с пользой для ума и не только? Взгляд наткнулся на упаковку товара со штрих-кодом.
Это то, что нужно! Будем вычислять контрольную цифру – последнюю цифру в 13-значном ряду.
Самый простой способ - для новичков.
Например, передо мной код 4603679000881
Складываем цифры на четных местах:
6+3+7+0+0+8=24
Первую цифру отбрасываем, вторую умножаем на 3:
4*3=12
Первая цифра нам не нужна, а вторую запоминаем – 2.
Складываем цифры, расположенные на нечетных местах, кроме последней, контрольной:
4+0+6+9+0+8=27
Опять запоминаем только последнюю цифру – 7.
И последнее действие: из десяти (постоянное число) вычитаем обе цифры, отложенные в память:
10-2-7=1
В итоге должна получиться контрольная ц
...
Читать дальше »