主题:我是新手!麻烦大家帮个忙!随机编考号的问题!
麻烦大家帮帮忙!我想给考生随机编考号,排考场!大家帮我编一下程!不胜感激!
已知报名号(bmh)、学校代码(xxdm),编程随机编排考号,从而填入考场。
Bmh : 报名号(已知,6位)
第1位:区代码(已给2个区,‘2’、‘3 ’)
第2位:科类代码(分别为1,5)
后4位:流水号(其中有不连续的地方)
Xxdm:学校代码(已知)
Ksh :考生号 (6位,需要编程填入)
编程有求:①第1、2位与bmh第1、2位相同,
②后四位:为流水号,但必须与bmh后四位不同,不能间断(即bmh互相挨着,ksh 是不挨着的,假如有1000人,ksh要利用0001,0002,0003...1000这些号打乱,随机排,不能断号)
③同一个区、同一个科类的要在一起编排。
④同一个学校不能前后挨着。一个考场30人,成7887座位。
Kc: 考场 (根据随机编排的ksh,需要编程填入),30人一考场。
需要操作的表我已上传,压缩文件!
已知报名号(bmh)、学校代码(xxdm),编程随机编排考号,从而填入考场。
Bmh : 报名号(已知,6位)
第1位:区代码(已给2个区,‘2’、‘3 ’)
第2位:科类代码(分别为1,5)
后4位:流水号(其中有不连续的地方)
Xxdm:学校代码(已知)
Ksh :考生号 (6位,需要编程填入)
编程有求:①第1、2位与bmh第1、2位相同,
②后四位:为流水号,但必须与bmh后四位不同,不能间断(即bmh互相挨着,ksh 是不挨着的,假如有1000人,ksh要利用0001,0002,0003...1000这些号打乱,随机排,不能断号)
③同一个区、同一个科类的要在一起编排。
④同一个学校不能前后挨着。一个考场30人,成7887座位。
Kc: 考场 (根据随机编排的ksh,需要编程填入),30人一考场。
需要操作的表我已上传,压缩文件!