评价成绩
来源:互联网 发布:淘宝商家怎么进天猫 编辑:程序博客网 时间:2024/06/10 06:19
体操比赛计算选手成绩的办法是去掉一个最高分和最低分后再计算平均分,而学校考察一个班级的某科目的考试情况时,是计算全班同学的平均成绩、Gymnastics类和School类都实现了ComputerAverage接口,但实现的方法不同。
代码如下:
interface CompurerAverage{public double average(double x[]);}
class Gymnastics implements CompurerAverage{public double average(double[] x) {int count=x.length;double aver=0,temp=0;for(int i=0;i<count;i++){for(int j=i;j<count;j++){if(x[j]<x[i]){temp=x[j];x[j]=x[i];x[i]=temp;}}}for(int i=1;i<count-1;i++){aver=aver+x[i];}if(count>2)aver=aver/(count-2);elseaver=0;return aver;}}
class School implements CompurerAverage {public double average(double[] x) {int count=x.length;double aver=0;for(int i=0;i<count;i++){aver=aver+x[i];}aver=aver/count;return aver;}}
public class Estimator {public static void main(String[] args) {double a[]={9.89,9.88,9.99,9.12,9.69,9.76,8.97};double b[]={89,56,78,90,100,77,56,45,36,79,98};CompurerAverage computer;computer=new Gymnastics();double result=computer.average(a);System.out.printf("%n");System.out.printf("体操选手最后得分:%5.3f\n",result);computer=new School();result=computer.average(b);System.out.printf("班级考试平均分数:%-5.2f",result);}}
阅读全文
0 0
- 评价成绩
- 评价成绩
- VB工程8----测试成绩评价
- 工程院院士栾恩杰评价为什么航空和航天取得的成绩差别这么大
- 成绩~
- 成绩
- 成绩
- 成绩
- 成绩
- 成绩
- 评价学生成绩 如果大于90显示优良 大于80显示良好 大于70显示中等 大于60显示及格 小于60显示不及格
- 自我评价
- 自我评价
- 完全评价
- 自我评价
- 竞争力评价
- 五角星评价
- 评价敏捷
- 项目管理--maven浅析《二》之管理SSH项目整合开发
- 二进制时间-LintCode
- 现在的智能插座技术
- (一)java基础篇笔记库(14)
- 一个组件的识别和开发过程(持续更新)
- 评价成绩
- 5-1 继承与派生
- 学习资源地址汇总
- C++实验二
- JVM--垃圾收集算法
- Marriage Match IV HDU
- 鲍捷 | 知识图谱从 0 级到 10 级简化版
- 关于 点亮8*8LED点阵(24脚)的爱心教程
- CstringArray error C2248: 'CObject::CObject' : cannot access private member declared in class