c语言任务二通用产品代码校验位计算器.pptVIP

  • 10
  • 0
  • 约小于1千字
  • 约 7页
  • 2016-12-10 发布于重庆
  • 举报

c语言任务二通用产品代码校验位计算器.ppt

c语言任务二通用产品代码校验位计算器

威海职业学院信息工程系C语言程序设计 任务二 通用产品代码校验位计算器 主讲人:路景 任务描述:通用产品代码校验位计算器 通用产品代码就是我们常见的条形码。我国通用产品代码采用EAN-13编码威海职业学院信息工程系 任务描述:通用产品代码校验位计算器1-3位:国家、地区代码或应用领域,国际分配 4-8位:生产厂商代码,国家分配 9-12位:厂内产品代码,厂家自行分配 13位:校验位,由前12位计算得来 编写一个校验位计算器,输入前12位数,自动生成校验码。威海职业学院信息工程系 任务分析与算法设计 威海职业学院信息工程系 先弄清校验码的计算方法 校验码的计算步骤如下:a、将前12位所有偶数位的数字代码求和。b、将步骤a的和乘以3。c、将前12位所有奇数位的数字代码求和。d、将步骤b与步骤c的结果相加,结果减1。e、步骤d的结果除以10取余数,最后用9减去余数即为校验码。 任务分析与算法设计 威海职业学院信息工程系 举例: 此条形码为:座机电话号码1601X(X为校验码)。   1、7+1+7+2+6+124   2、24×3=72   3、9+7+6+1+1+024   4、72+24-195   5、95除以100余56、9-54   所以最后校验码X4。此条形码为座机电话号码16014 请根据任务分析结果,分组讨论确定本问题的算法程序流程图。 要完成任务需要

文档评论(0)

1亿VIP精品文档

相关文档