JAVA SE java基础 评委打分案例

要求如下:
在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。
选手的最后得分为:去掉一个最高分和一个最低分后 的4个评委平均值 (不考虑小数部分)。
思路:
1.定义一个数组,用动态初始化完成数组元素的初始化,长度为6
2.键盘录入评委分数
3.由于是6个评委打分,所以,接收评委分数的操作,用循环
4.求出数组最大值
5.求出数组最小值
6.求出数组总和
7.按照计算规则进行计算得到平均分
8.输出平均分
代码示例如下:

package com.itheima.Text1;
import java.util.Scanner;
public class Text003 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);//评委打分代码示例int [] a=new int [6];int c=0;for(int i=0;i<a.length;i++){System.out.println("请第"+(i+1)+"位评委打分:");int b=sc.nextInt();if(b>=0 && b<=100){a[i]=b;c=c+b;}else{System.out.println("打分不在范围内,请重新打分");i--;continue;}}int max=a[0];int min=a[0];for(int x=0;x<a.length;x++){if(a[x]>max){max=a[x];}else if(a[x]<min){min=a[x];}}int n=(c-max-min)/(a.length-2);System.out.println("该选手的成绩为"+n);}
}

AVA SE java基础 评委打分案例相关推荐

  1. Java基础综合练习案例

    Java基础综合练习案例 案例:评委打分 以下是案例的需求: 在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分. 选手的最后得分为:去掉一个最高分和一个最低分后 的4个评委平均值 ( ...

  2. Java基础语法的案例练习-编程思维的训练

    文章目录 案例一: 买飞机票 案例二: 找出素数 案例三: 开发验证码 案例四: 评委打分 案例五: 数字加密 案例六: 双色球(扩展案例) 案例一: 买飞机票 需求 : 机票价格按照淡季旺季.头等舱 ...

  3. java写一个外网访问的接口_【JAVA基础】一个案例搞懂类、对象、重载、封装、继承、多态、覆盖、抽象和接口概念及区别(中篇)...

    0 前言 初学JAVA时,总会对一些概念一知半解,相互混淆,不明其设计的用意,如类.对象.重载.封装.继承.多态.覆盖.抽象类.接口概念.为便于理解和巩固,本文将基于一个案例及其变形,展现各个概念的定 ...

  4. java基础-多线程应用案例展示

    java基础-多线程应用案例展示 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.两只熊,100只蜜蜂,蜜蜂每次生产的蜂蜜量是1,罐子的容量是30,熊在罐子的蜂蜜量达到20的时候 ...

  5. Java SE java基础 求营业额

    Java SE java基础 求营业额 要求如下: 假如小明今年第1季度的三个月中的营业额分别是{5,10,15},第二季度他计划要把第1季度中每个月的营业额都提升为2倍, 请你帮小明同学计算出他第二 ...

  6. 【Java基础】【案例】

    1.数值拆分 需求:一个三位数,将其拆分为个位.十位.百位后,打印在控制台 public class Operator {public static void main(String[] args) ...

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

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

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

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

  9. java 模拟评委打分系统

    package day519; //去掉一个最高分一个最低分 public class Array {public static void main(String[] args) {//模拟评委打分系 ...

  10. Java实现评委打分功能

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

最新文章

  1. Swing实现全屏(覆盖任务栏和不覆盖任务栏)
  2. 平面点集的最小包围圆 hdu 3932
  3. mysql数据库备份总结_MySQL数据库备份总结
  4. 字节流复制视频比拼效率
  5. 如何将Excel表批量赋值到ArcGIS属性表
  6. 以太坊2.0质押地址余额超过170万枚
  7. 【LeetCode】贪心算法--分发糖果(135)
  8. 显示器颜色偏灰不鲜明_你离学会后期调色,只差了一块颜色“正确”的摄影显示器...
  9. webpack-dev-server启动后, localhost:8080返回index.html的原理
  10. html5实现效果代码,js+html5实现的自由落体运动效果代码
  11. java pkcs1转pkcs8_openssl生成RSA格式及pkcs1与pkcs8格式互相转换
  12. 透视挂原理:透明窗口,画框,画线,绘制文字的实现(C++)
  13. java 提示语法错误_java常见语法错误
  14. css设置三角形以及三角形的旋转
  15. ccfcsp 202206-2 寻宝大冒险
  16. 基于ASP.NET小微企业人力资源管理系统
  17. Entity Framework Core系列教程-3为现有数据库生成实体模型
  18. 计算机科学与技术以为舟,于哲舟-吉林大学计算机科学与技术学院
  19. (一)计算机系统基础之冯诺依曼结构主要思想
  20. 测试行业发展何去何从

热门文章

  1. 三目表达式的错误使用
  2. 重装系统时,USB接口鼠标和键盘不能使用的解决办法
  3. 短视频发布之前要注意什么?从配音到发布时间,选对才能吸粉引流
  4. 【JAVASE项目】书店管系统
  5. 鼠标右键中没有新建选项,解决方法!
  6. Java中判断两个Date是否是同一天
  7. python计算圆锥体积和表面积_圆锥体积公式和表面积
  8. 【软件设计】软件设计基础方法(含软件设计步骤流程)
  9. 生活随记 - NBA总决赛第6场 球迷有感
  10. 对象可以创建数组吗_淘宝联盟平台可以创建淘礼金吗?相关问题解答