java 评委打分

  • 需求:
  • 思路:
  • 源代码
  • 运行结果

需求:

在编程竞赛中,有6个评委为参赛选手打分,分数为0-100的整数分。
选手的最后得分为:去掉一个最高分和一个最低分的4个评委平均值
(不考虑小数部分)。

思路:

       1、定义一个数组,用动态初始化完成数组元素的初始化,长度为62、在键盘输入6个评委打的分,用for循环输入,可以不用一次一次去输入3、并在for循环里面把输入的值赋给数组4、写一个方法,在里面定义一个最大值max和最小值min还有初始化一个和sum,初始值都定义为arr[0]循环遍历所有数组,用if语句找出最大值max和最小值min。然后用(sum-max-min)/4的到平均值5、最后在主函数里面调用这个方法输出平均值

源代码

 public static void main(String[] args) {/*评委打分需求:在编程竞赛中,有6个评委为参赛选手打分,分数为0-100的整数分。选手的最后得分为:去掉一个最高分和一个最低分的4个评委平均值(不考虑小数部分)。思路:1、定义一个数组,用动态初始化完成数组元素的初始化,长度为6*/int[] arr=new int[6];Scanner cr=new Scanner(System.in);System.out.println("输入6个评委的打的分数:");for(int i=0;i<6;i++) {int c=i+1;System.out.println("请输入第"+c+"个评委的打分:");int cj = cr.nextInt();arr[i]=cj;}System.out.println("平均分为:"+quz(arr));}public static int quz(int arr[]){int sum=0;int max=arr[0];int min=arr[0];for(int i=0;i<arr.length;i++){if(max<arr[i]){max=arr[i];}if(min>arr[i]){min=arr[i];}sum+=arr[i];}int a=(sum-max-min)/4;return a;}

运行结果

Java 评委打分题目相关推荐

  1. 十个评委打分java_java评委打分系统的设计与实现.doc

    java评委打分系统的设计与实现 java评委打分系统的设计与实现 评委打分系统的设计与实现 摘要:随着计算机应用技术的飞速发展,计算机在各行各业都得到了广泛的应用,本系统采用java为编程语言,My ...

  2. java逻辑循环经典案例(不死神兔、百钱百鸡、逢七过、评委打分、数组翻转)

    1减肥计划: 星期一:跑步: 星期二:游泳; 星期三:慢走; 星期四:动感单车 星期五:拳击 ;星期六:爬山; 星期日:好好吃一顿. import java.util.Scanner; /*减肥计划: ...

  3. JAVA基础知识练习(减肥计划、逢七过、不死神兔、百钱百鸡、数组元素求和、数组内容相同、查找、反转、评委打分)

    案例:减肥计划1 需求: 输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山: 周日:好好吃一顿 分析: (1)键盘录入一个星期数,用一个变量来 ...

  4. Java基础重温_06:Debug模式(打断点、下一步),基础练习案例(减肥计划if,switch版本、逢七跳过、不死神兔、百钱白鸡、数组元素(求和,索引位置,反转)、判断数组是否相同、评委打分)

    1.IDEA,Debug模式 是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序. 基础练习案例 1.减肥计划if版本 案例需求 ​ 输入星期数,显示今天 ...

  5. 用java实现评委打分系统程序

    package com.day06.www;import java.util.Scanner;/*需求 : 在唱歌比赛中,有6名评委给选手打分,分数范围是[0 - 100]之间的整数.选手的最后得分为 ...

  6. Java基础进阶-评委打分系统

    评委打分系统 要求: 1,手动录入一个n,代表评委的个数 2,接下来依次录入评委的评分数(0-100) 3,当录入完成,要求输出所有评委的打分情况,最高分和最低分,以及去掉最高和最低分的平均分: 思路 ...

  7. JAVA练习题13:唱歌比赛评委打分

    唱歌比赛评委打分 需求:在唱歌比赛中,有6名评委给选手打分,分数范围是[0 - 100]之间的整数. 选手的最后得分为:去掉最高分.最低分后的4个评委的平均分,请完成上述过程并计算出选手的得分. im ...

  8. 用JAVA写一个评委打分程序

    案例:评委打分 需求: 在比赛中,有6个评委为参赛选手打分,分数为0-100之间的整数分. 选手的最后得分为:去掉一个最高分和一个最低分后的四个评委的平均值(不考虑小数部分). 思路 1.定义一个数组 ...

  9. java练习,评委打分去掉一个最高分和最低分,求平均值

    package com.itheima; //评委打分练习 //①定义一个数组,用动态初始化完成数组元素的初始化,长度为6 //②键盘录入评委分数 //③由于是6个评委打分,所以,接收评委分数的操作, ...

最新文章

  1. Verilog中inout端口的使用方法
  2. C++接收字符串数组_PHP常用字符串函数(1),PHP面试重点
  3. python中RabbitMQ的使用(路由键模糊匹配)
  4. html如何显示上传进度条,HTML5 Ajax文件上传进度条如何显示
  5. flex 颜色16进制对照表
  6. Basic serial port listening application
  7. 1094 谷歌的招聘 (20分)
  8. GPUImageMovieWriter录制视频问题
  9. T-Sql 创建全文索引
  10. 漫谈Linux标准的文件系统(Ext2/Ext3/Ext4)
  11. 实证分析 | 中介效应检验原理与Stata代码实现
  12. VUE 分享给好友及朋友圈
  13. linux安装完mysql没有服务_Linux中安装mysql之后 mysql服务不能启动
  14. SQL Server查询排序 升序 降序
  15. 语句的认识,选择语句和循环语句(2022.11.13)
  16. 数据清洗-使用es的ingest
  17. 存储器的分类及各类型的特点
  18. 【Hexo】Hexo搭建Butterfly主题并快速美化
  19. 一款开源的指纹识别SDK
  20. 华为v8原生态android,安卓原生系统的手机有哪些_2019安卓原生系统手机推荐_飞翔教程...

热门文章

  1. 最小化安装debian11
  2. 计算机本地管理员账户密码,请问下忘记了 2008R2本地管理员账户密码怎么办?...
  3. html字体自动换颜色代码,css怎么给字体换颜色?
  4. 嵌入式GUI FTK设计与实现-事件源(FtkSource)
  5. cc9.3 indesign_InDesign CC实战从入门到精通(全彩版)
  6. 各种友(e)善(xin)数论总集,从入门到绝望2---快速判断素数
  7. 运筹系列76:mps文件的读取与展示
  8. Uniapp集成七鱼方案
  9. vue对低版本ie浏览器提醒
  10. PHP中使用mpdf 导出PDF文件的实现方法