`

歌唱比赛评分问题

 
阅读更多
import java.util.Random;

/**
 * 
 * 在歌唱比赛中,共有10 位评委进行打分,在计算歌手得分时,去掉一个最高分,去掉一个最低分,
 * 然后剩余的8 位评委的分数进行平均,就是该选手的最终得分。
 * 如果已知每个评委的评分,求该选手的得分。
 * @author 够潮
 *
 */
public class Demo4 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		

		Random rd = new Random();
		int arry[] = new int[10];
		/**
		 * 随机生成10整数
		 */
		for(int i = 0 ; i < arry.length;i++){
			
			arry[i] = rd.nextInt(100);
		}
		
		/**
		 * 遍历10个整数
		 */
		System.out.println("排序前");
		for(int i = 0 ; i< arry.length;i++){
			
			System.out.print(arry[i]+"   ");
		}
		/**
		 * 总分:没有去掉最高分和最低分的总分
		 */
		int result = 0 ;
		for(int i = 0 ; i< arry.length;i++){
			
			result +=arry[i];
		}
		System.out.println();
		System.out.println("没有去掉最高分和最低分的总分:"+result);
		int min =arry[0];//最低分
		int max = arry[0];//最高分
		for(int i = 1 ; i <arry.length; i++){
			
			if(arry[i] < min){
				min = arry[i];//最低分
				
			}
			if(arry[i] > max){
				max = arry[i];//最高分
			}
		}
		System.out.println("min:"+min);
		System.out.println("max:"+max);
		/**
		 * 总分:去掉最高分和最低分的平均分
		 */
		System.out.println("最终得分:"+(result - min - max)/8.0);
		
	}

}

 

0
5
分享到:
评论

相关推荐

    歌唱比赛评分系统

    综上所述,"歌唱比赛评分系统"的学习项目涵盖了C++的基础知识,包括数据结构、输入输出、异常处理、排序算法、文件操作以及可能的多线程和用户界面设计。通过完成这个项目,开发者不仅可以提升C++编程技能,还能锻炼...

    C语言课程设计-基于c语言实现的歌唱比赛评分系统源码+详细代码注释.zip

    C语言课程设计-基于c语言实现的歌唱比赛评分系统源码+详细代码注释.zip C语言课程设计-基于c语言实现的歌唱比赛评分系统源码+详细代码注释.zip C语言课程设计-基于c语言实现的歌唱比赛评分系统源码+详细代码注释.zip...

    C语言课设-唱歌比赛评分系统.docx

    本系统是一个基于C语言的唱歌比赛评分系统,旨在解决唱歌比赛评委评分和选手排名问题。系统需要满足以下几个要求:一、贯彻结构化的程序设计思想;二、用户界面友好,功能明确,操作方便;三、用户界面中的菜单至少...

    歌唱比赛评分系统设计--c语言完整版.docx

    "歌唱比赛评分系统设计--C语言完整版" ...本设计的目的是通过编写一个完整的歌唱比赛评分系统,来实践C语言的知识和编程方法,让学生养成良好的编程习惯,学会分析解决简单的实际问题,学会C语言的实际调试技巧和方法。

    C语言课设-唱歌比赛评分系统.pdf

    C语言课设-唱歌比赛评分系统 一、需求分析 在这个项目中,我们需要设计一个唱歌比赛评分系统。该系统应该具有安全、稳定、功能齐全的特点。我们可以将系统的需求分析分为三个方面:安全性分析、稳定性分析和主要...

    歌唱比赛评分标准及规则参考.doc

    歌唱比赛评分标准及规则参考 随着歌唱比赛的普及,评分标准和规则的重要性日益凸显。为了确保比赛的公平性和公正性,需要制定严格的评分标准和规则。本文将详细介绍歌唱比赛评分标准及规则,包括个人赛和组合赛的...

    歌唱比赛评分系统设计c语言完整版.doc

    歌唱比赛评分系统设计 C 语言完整版 在本设计中,我们将使用 C 语言来实现一个歌唱比赛评分系统。该系统将允许用户输入参赛选手的信息,包括编号、姓名和十个裁判的打分,然后计算每位选手的最后得分,并将其按分数...

    基于Java语言的歌唱比赛评分系统设计源码

    该项目是一款基于Java语言的歌唱比赛评分系统设计源码,包含45个文件,涵盖31个Java源文件、6个XML配置文件、3个Markdown文档、2个Git忽略文件、1个LICENSE文件、1个JAR包文件以及1个SQL文件。该系统以命令行模式...

    Asp.net比赛现场实时评分系统源码

    比赛功能模块:大赛设置,大赛评分项设置,大赛评委设置,大赛参赛企业设置,大赛评分明细及管理,大赛分数预览。 评分系统前台: 评委登录。可PC+移动+二维码方式进行登录。 http://xxx.com/sysLogin.aspx 测试...

    (完整版)三年级英语歌唱比赛评分表.pdf

    1. 英语歌唱比赛评分体系:评分表是评估参赛者表现的关键工具,它包含了多个评分项目,如精神状态、音准、节奏和舞台表现,这些都直接影响到参赛者的总体得分。评分标准的设定有助于确保比赛的公平性和专业性。 2. ...

    大学生唱歌比赛评分标准扫描.pdf

    这篇文档是关于大学生唱歌比赛的评分标准,主要目的是为评委提供一套公正且全面的评价体系,确保比赛的公平性。评分标准涵盖了五个关键方面,分别是歌曲内容、音色音质、演唱技巧、仪表仪态和综合素质。以下是这些...

    c#演讲比赛打分系统

    【C#演讲比赛打分系统】是一个专门为演讲比赛设计的评分软件,旨在高效、公正地进行比赛评分工作。系统包含了多个关键功能,如评委管理、比赛项目管理、评分规则处理和成绩展示等,旨在为组织者和评委提供便捷的操作...

    基于特征参数在歌唱比赛评分方法中的研究_毕业论文.doc

    总结来说,这篇硕士论文研究的基于特征参数的歌唱评分方法,通过科学的声学参数分析,提供了一种更客观、公正的评分机制,对于歌唱比赛的评分系统改进以及娱乐性的歌唱评分软件的优化具有重要意义。这种方法不仅可以...

    歌手比赛评分系统报告

    歌唱比赛评分系统主要包括以下几个核心功能模块: 1) 用户管理模块:用于注册、登录、修改个人信息等,确保用户身份的安全性。 2) 评分规则设定模块:允许管理员设置评分标准,如评委数量、每位评委的评分范围、是否...

    演讲比赛评分软件(13评委+16选手)源代码

    单位要举行演讲比赛,需要智能的进行打分,于是花了一周的时间写了这个软件。 软件适合13个评委16个选手,每个选手的打分需要手工录入,点击后,就会从高到低显示13个评委的打分。再回车后,显示去掉最高分和最低分...

    演讲比赛评分软件(14评委+16选手)源代码

    单位要举行演讲比赛,需要智能的进行打分,于是花了一周的时间写了这个软件。 软件适合14个评委16个选手,每个选手的打分需要手工录入,点击后,就会从高到低显示14个评委的打分。再回车后,显示去掉最高分和最低分...

    php节目评分

    表演节目,评委可给出评分,去除一个最低分去除一个最高分,获得平均分和总分

    “中铁好声音”歌唱比赛策划方案.pdf

    4. **比赛规则**:海选和复赛的评分采用十分制,决赛评分满分为100分,包括歌曲内容、歌唱技巧、表现力、舞台形象和服装五个方面。评委和大众评审的评分都将计入总分。 5. **奖项设置**:设有冠军、亚军和季军,...

Global site tag (gtag.js) - Google Analytics