日期:2014-05-17  浏览次数:21065 次

打分程序如何计算最高分、最低分和平均分
我用ACCESS数据库做一个面试打分程序,我把7位考官对考生的打分成绩记录在数据库“cj”表中,如图(1):

计算的规则是八个要素分别除掉最高分、最低分然后计算出平均分,最后八个要素乘以权重相加为总分。
(八个要素权重分别为:综合分析17%、言语表达20%、应变能力14%、计划组织与协调10%、人际交往14%、情绪控制10%、求职动机7%、举止仪表8%)

详细说明:综合分析的成绩等于7个考官分数除掉最高分、最低分计算出平均分,最后乘以权重得到综合分析的成绩。其他要素一样的计算方法;八个要素成绩计算完成后相加及为该考生的面试总分。

我是初学,请各位高人帮忙帮我看看代码如何实现?


最后计算机的出来的成绩写入到“ks”表中,如图(2)
打分?最高分?最低分?平均分 打分 最高分 最低分 平均分

------解决方案--------------------

using System;
using System.Collections.Generic;
using System.Linq;

namespace ConsoleApplication3
{
    internal class Score
    {
        public int Id { get; set; }
        public int ZKZ { get; set; }
        public string KSXM { get; set; }
        public string KGXM { get; set; }
        public double ZHFX { get; set; }
        public double YYBD { get; set; }
        public double YBNL { get; set; }
        public double JHZZ { get; set; }
        public double RJJW { get; set; }
        public double ZWQX { get; set; }
        public double QZDJ { get; set; }
        public double JZYB { get; set; }
    }

    class Program
    {