编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数。设计一个异常类,当输入的成绩小0分或大于100分时,抛出该异常类对象,程序将捕捉这个异常对象,并调用执行该异常类对象的toString()方法,该方法获取当前无效分数值,并返回一个此分数无效的字符串。

输入格式:

从键盘中输入学生人数n

从键盘中输入第1个学生的成绩

从键盘中输入第2个学生的成绩

...

从键盘中输入第n个学生的成绩

(注:当输入的成绩无效时(即分数为小于0或大于100)可重新输入,且输出端会输出此分数无效的提醒。)

输出格式:

显示及格总人数

显示不及格总人数

输入样例:

在这里给出一组输入。例如:

3

100

30

60

输出样例:

在这里给出相应的输出。例如:

2

1

输入样例:

在这里给出一组输入。例如:

2

200

69

30

输出样例:

在这里给出相应的输出。例如:

200invalid!

1

1

————————————————————————————————

import java.util.*;

public class Main {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

int n=sc.nextInt();

ArrayList<Integer> c= new ArrayList <>(n);

int count=0,count1=0;

for(int i=0;i<n;i++) {

int a=sc.nextInt();

c.add(a);

if(a>100||a<0)

n++;

}

for(int arr:c) {

if(arr<=100&&arr>=60) {

count++;

}

if(arr<60&&arr>=0) {

count1++;

}

if(arr>101||arr<0) {

System.out.println(arr+"invalid!");

}

}

System.out.println(count);

System.out.println(count1);

}

}

成绩录入时的及格与不及格人数统计相关推荐

  1. 7-1 成绩录入时的及格与不及格人数统计

    7-1 成绩录入时的及格与不及格人数统计 (10 分) 编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数.设计一个异常类,当输入的成绩小0分或大于 ...

  2. 7-1 成绩录入时的及格与不及格人数统计 (10 分) (异常类)

    7-1 成绩录入时的及格与不及格人数统计 (10 分) 编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数.设计一个异常类,当输入的成绩小0分或大于 ...

  3. 成绩录入时的及格与不及格人数统计的个人解法

    编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数.设计一个异常类,当输入的成绩小0分或大于100分时,抛出该异常类对象,程序将捕捉这个异常对象,并 ...

  4. 7-23 成绩录入时的及格与不及格人数统计 (10 分)

    编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数.设计一个异常类,当输入的成绩小0分或大于100分时,抛出该异常类对象,程序将捕捉这个异常对象,并 ...

  5. PTA-成绩录入时的及格与不及格人数统计

    题目 编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数.设计一个异常类,当输入的成绩小0分或大于100分时,抛出该异常类对象,程序将捕捉这个异常对 ...

  6. 汇编 输入成绩,排序输出,平均值,及格,不及格人数,最大最小值

    简单成绩统计系统(汇编) 从键盘接受各个学生成绩,将各个学生成绩按降序排列,并求出最高的分数,最低的分数,及格人数,不及格人数,平均数 代码 简单成绩统计程序 先输入成绩,以空格键分隔,用Enter键 ...

  7. EXCEL成绩分出优秀及格与不及格

    此文为引人别人的 如果只有两个分数段(如及格.不及格两个级别)很好办,假设成绩数据已经输入单元格A1,直接用Excel公式输入条件A1>=60,为真时填写"及格",为假时填写 ...

  8. 正方教务系统换数据库服务器,附:正方教务系统成绩录入操作说明- 正方教务系统成绩管理使用说明.doc...

    附:正方教务系统成绩录入操作说明- 正方教务系统成绩管理使用说明 正方教务系统成绩录入操作说明 正方教务系统成绩管理包括成绩录入.统计分析.成绩单回收确认和查询打印几项功能,其中成绩录入包括后台成绩录 ...

  9. python简单成绩录入,python实现简单成绩录入系统

    学了一个多月的python,做了一个小程序:python实现简单成绩录入系统,实验一下 menu部分 from tkinter import*#这是一个python模块,python3中都有 impo ...

最新文章

  1. scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离
  2. python使用fpdf生成数据报告pdf文件
  3. [js高手之路]设计模式系列课程-发布者,订阅者重构购物车
  4. 2013 全国高校计算机等级考试(广西考区)一级笔试试题,全国高校计算机等级考试(广西考区)一级笔试试题卷.PDF...
  5. 汇编 debug调试
  6. python快递分拣小程序_python英语单词测试小程序代码实例
  7. Redis 过期键删除策略、内存淘汰机制
  8. 纪中B组模拟赛总结(2020.2.1)
  9. CVS配置过程 (部分转)
  10. Bootstrap 导航
  11. Remoting PerfMon Service
  12. 通过SQL语句建立数据库. 表
  13. vue安装(linux)
  14. 马斯克的火箭上天了,SpaceX开源项目也登上了热榜!
  15. 这款免费的低代码平台将是你创业路上的助推器
  16. MYS-6ULX-IOT 开发板测评——使用MfgTool更新系统
  17. JavaWeb技术内幕二:Java IO工作机制
  18. ESP32定时器睡眠模式
  19. 【学生管理系统】班级管理
  20. Python:利用多种方式解微分方程(以二阶微分系统零状态响应为例)

热门文章

  1. 小程序 账本小记 统计月收入 月支出 源码分享
  2. 动态修改legend属性
  3. 一念逍遥一直说服务器维护,一念逍遥bug修复 一念逍遥最新更新计划
  4. 再见,Hotmail
  5. Codeforces Round #829 (Div. 2)
  6. 搜索引擎技术介绍(GIF图)
  7. 电影求爱方式之榜中榜
  8. NBT | gutSMASH预测人类肠道微生物的专门初级代谢途径
  9. 李彦宏蝉联福布斯内地首富 身价突破百亿美元
  10. Java实现发送短信的例子 - 使用【SMS短信平台】