L
lxxing8998
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
小弟现有一个难题请教。谁能帮忙,送299分!!有基础就简单!
我急需这样的DELPHI6.0+ACCESS源程序或代码:
假设当新的一届运动会开始了,
系统管理员操作:
1.先设定届数,
2.设定本届的比赛项目,即项目名称、校记录、系记录(自动取往届的最高记录)
、排名加分规则(比如给获第一名者加A分,第二名加B分,第三名加C分.....
第D名后不给分)、破校记录者再加的分数M、破系记录但不破校记录者再加的
分数N、允许参加决赛的人数K(其中A、B、C、M、N、K在赛前设定)
选手成绩表单结构大概是这样的:
届数、所属单位、参赛项目、选手姓名、性别、预赛成绩、预赛排名、决赛成绩、决
赛排名、最后得分
4.处理的比赛过程是这样的:
1).先根据预赛成绩,取出前K名参加决赛(K不包括来自所属单位为预科的,如果
预科选手的成绩能排在前K名,则把他的成绩当成决赛成绩看待,否则没有决
赛成绩)。把排在第K+1名和第D名之间的成绩当成决赛成绩,但排决赛成绩次
序的时候他们的名次要排在所有决赛者之后。
2).给决赛成绩排名和加分,记录破记录情况
破记录约定:如果该项目有人在预/决赛中取得的成绩超过往届的成绩,就算
破记录,破记录与否不与本届成绩相比。如果多人在此项目中的成绩都比往
届的最高记录高,那么其成绩都算为破记录,并以最高的破记录成绩记录存档。
操作过程:当我输入该项目的各运动员预赛成绩保存后,按一个按钮就能让程
序按上述规定在DBGrid中显示决赛名单。当输入决赛者成绩保存后,按另一个
按钮时,显示出选手姓名、所属单位、决赛排名、成绩、最后得分。
最后得分= 按决赛成绩进行排名所得的分数 + 预/决赛的破记录所得的分数。
小弟现有一个难题请教。谁能帮忙,送299分!!有基础就简单!
我急需这样的DELPHI6.0+ACCESS源程序或代码:
假设当新的一届运动会开始了,
系统管理员操作:
1.先设定届数,
2.设定本届的比赛项目,即项目名称、校记录、系记录(自动取往届的最高记录)
、排名加分规则(比如给获第一名者加A分,第二名加B分,第三名加C分.....
第D名后不给分)、破校记录者再加的分数M、破系记录但不破校记录者再加的
分数N、允许参加决赛的人数K(其中A、B、C、M、N、K在赛前设定)
选手成绩表单结构大概是这样的:
届数、所属单位、参赛项目、选手姓名、性别、预赛成绩、预赛排名、决赛成绩、决
赛排名、最后得分
4.处理的比赛过程是这样的:
1).先根据预赛成绩,取出前K名参加决赛(K不包括来自所属单位为预科的,如果
预科选手的成绩能排在前K名,则把他的成绩当成决赛成绩看待,否则没有决
赛成绩)。把排在第K+1名和第D名之间的成绩当成决赛成绩,但排决赛成绩次
序的时候他们的名次要排在所有决赛者之后。
2).给决赛成绩排名和加分,记录破记录情况
破记录约定:如果该项目有人在预/决赛中取得的成绩超过往届的成绩,就算
破记录,破记录与否不与本届成绩相比。如果多人在此项目中的成绩都比往
届的最高记录高,那么其成绩都算为破记录,并以最高的破记录成绩记录存档。
操作过程:当我输入该项目的各运动员预赛成绩保存后,按一个按钮就能让程
序按上述规定在DBGrid中显示决赛名单。当输入决赛者成绩保存后,按另一个
按钮时,显示出选手姓名、所属单位、决赛排名、成绩、最后得分。
最后得分= 按决赛成绩进行排名所得的分数 + 预/决赛的破记录所得的分数。