与身份证号码有关的数学问题
身份证是每一个公民的重要证件,我们每个人从一生下来开始就有一个身份证号码。身份证号码由18位数码组成,我们在初中学习了课题《身份证号码与学籍号》,知道其每个号码都有特定的含义:前6位表示地址码;第7-14位是出生日期编码;第15-17位是顺序码,其中第17位表示性别;第18位是校验码。根据身份证号码的这些信息,我们可以解决以下几个数学问题。
1.统计问题
题目:有人说,我可以借用居民身份证号码(18位)来进行中央电视台春节联欢晚会的收视率调查;在1-999中抽取一个随机数,比如这个数632,那么身份证后三位数是632的观众就是我要调查的对象,请问,这样所获得的样本有代表性吗?为什么?
解:由于身份证的倒数第二位表示性别,后三位是632的观众全部是男性所以这样获得的调查结果不能代表女性观众的意见,因此缺乏代表性。
跨年晚会名单 节目单2.算法问题
身份证的校验码可用来识别身份证的真伪,校验码是前17位数码通过一定的规则计算出来的,如计算身份证号码34052419800101001A的校验码的步骤如下:
第一步:十七位数字加权求和公式
其中:表示号码字符从右往左包括校验符在内的位置
    即=18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2
  :表示第位上的身份证号码字符值
    即=3,4,0,5,2,4,1,9,8,0,0,1,0,1,0,0,1
  即2的-1次幂除以11的余数ufo是什么
 
第二步:从表中查出相应的校验码
Y  : 0  1  2  3  4  5  6  7  8  9  10
校验码: 1  0  X  9  8  7  6  5  4  3  2
我们可以利用算法知识,画出计算校验码的框图及写出相应的程序。
解:
涂松岩
程序框图:                                        程序:
           
s=0
DO
INPUT  “”;
MOD 11
PRINT “=”;
LOOP  UNTIL <=1
MOD 11
IF  Y=0  THEN
              A=0
ELSE
IF  Y=1  THEN
                A=1
ELSE
IF  Y=2  THEN
                    A=x
                ELSE
生日短信祝福
80后歌曲                    A=12-Y
                END  IF
              END  IF
            END  IF真空干燥箱使用方法
PRINT  A
            END