JAVA小程序--裁判评分系统

该博客介绍了如何使用JAVA编程实现一个裁判评分系统。系统功能包括:去除最高分和最低分后计算运动员平均得分,并找出评分最高的和最低的裁判。通过一维数组实现,附带详细代码和注解。
摘要由CSDN通过智能技术生成

实现功能:n个评委打分,运动员的成绩是n个成绩去掉一个最高分和一个最低分,剩下的n-2个分数的平均分就是最后得分。

使用一维数组实现打分功能,并找出打出最高分和最低分的裁判,打分水平最好和最坏的裁判;

详细代码和代码注解如下:

/*
 * 功能:跳水比赛,评委打分。
 * 运动员的成绩是n个成绩去掉一个最高分和一个最低分,
 * 剩下的n-2个分数的平均分就是最后得分。
 * 使用一维数组实现打分功能,并找出打出最高分和最低分的裁判,打分水平最好和最坏的裁判
 * 作者:zyj0813
 */
package com.home1;
import java.io.*;
public class Home1_1 {
	public static void main(String[] args) {
		Judge judge=new Judge();
		System.out.println(judge.lastFen());
//打印裁判时,直接调用类中的最高分和最低分的下标的函数,这里注意的是数组中的下标从0开始,裁判的下标要加1,这里加1一定要和调用的函数括起来。
		System.out.println("最低分裁判:"+(judge.getLowFenIndex()+1));
		System.out.println("最高分裁判:"+(judge.getMaxFenIndex()+1));
		System.out.println("最好打分水平的裁判:"+(judge.getbest()+1));
		System.out.println("最差打分水平的裁判:"+(judge.getworst()+1));
	}
}
//创建一个评分类
class Judge
{
	//定义一个可以存放8个数的数组
	float[] fens=null;
	int size=4;
	//构造函数
	public Judge()
	
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值