统计学生成绩 (15 分)

本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:

  • 大于等于90分为A;
  • 小于90且大于等于80为B;
  • 小于80且大于等于70为C;
  • 小于70且大于等于60为D;
  • 小于60为E。

输入格式:

输入在第一行中给出一个正整数N(≤1000),即学生人数;第二行中给出N个学生的百分制成绩,其间以空格分隔。

输出格式:

在一行中输出A、B、C、D、E对应的五分制成绩的人数分布,数字间以空格分隔,行末不得有多余空格。

输入样例:

7
77 54 92 73 60 65 69

输出样例:

1 0 2 3 1
/*统计学生成绩 */
#include <iostream>
#include <cmath>
#include <cstring>
#include <cstdio>
#include <algorithm>
#include <cstdlib>
using namespace std;int main(void){int a = 0, b = 0, c = 0, d = 0, e = 0;int n, m;scanf("%d", &n);for(int i = 0; i < n; i ++){scanf("%d", &m);if(m >= 90)a++;else if(m <= 90 && m >= 80)b++;else if(m <= 80 && m >= 70)c++;else if(m <= 70 && m >= 60)d++;elsee++;}printf("%d %d %d %d %d", a, b, c, d, e);return 0;
} 

统计学生成绩 (15 分)相关推荐

  1. 实验3-7 统计学生成绩 (15 分)

    实验3-7 统计学生成绩 (15 分) 本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布.百分制成绩到五分制成绩的转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80 ...

  2. 修改学生成绩 (15分)

    修改学生成绩 (15分) 输入n(n<50)个学生的成绩信息,再输入一个学生的学号.课程以及成绩,在自定义函数update_score()中修改该学生指定课程的成绩. 函数接口定义: int u ...

  3. 6-4 修改学生成绩 (15 分)

    输入n(n<50)个学生的成绩信息,再输入一个学生的学号.课程以及成绩,在自定义函数update_score()中修改该学生指定课程的成绩. 函数接口定义: int update_score(s ...

  4. c语言pta按等级统计学生成绩,第九周作业

    6-1 按等级统计学生成绩 (20 分) 本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数. 函数接口定义: int set_grade( struct student *p, in ...

  5. 统计MOOC证书 (15 分)

    7-108 统计MOOC证书 (15 分) 本题要求编写程序,输入N个学生的MOOC成绩,统计优秀.合格证书的数量,以及没有获得证书的数量.学生修读程序设计MOOC,85分及以上获得优秀证书,不到85 ...

  6. 7-64 计算平均成绩 (15 分)

    7-64 计算平均成绩 (15 分) 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和成绩([0,100]区间内的整数),要求计算他们的平 ...

  7. 计算机成绩分数段,用FreQuency函数统计学生成绩分数段的技巧-excel技巧-电脑技巧收藏家...

    用FreQuency函数统计学生成绩分数段的技巧 用Excel怎样统计出学生成绩各分数段内的人数呢?如果我们使用CountIF函数,每统计一个分数段都要写一条函数,十分麻烦,我们可以用FreQuenc ...

  8. 7-1 计算平均成绩 (15分)

    7-1 计算平均成绩 (15分) 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和成绩([0,100]区间内的整数),要求计算他们的平均成 ...

  9. 7-5 百分制成绩转换为等级成绩 (15分)c语言

    ** 7-5 百分制成绩转换为等级成绩 (15分) ** 要求用switch语句完成本题 输入一个0-100的整数(代表学生的考试成绩),将百分制成绩转换为对应的等级制成绩输出. 转换的规则是:(1) ...

最新文章

  1. AI 与区块链:两大热门技术,会碰撞出什么样的火花?
  2. 运行里用\\加IP地址访问远程主机和用mstsc登录远程主机有什么区别??
  3. Just enough(刚刚好)的软件开发文档什么样?
  4. P6775-[NOI2020]制作菜品【贪心,dp】
  5. 中天数相减获得差_Power BI 了解DAX中LASTDATE和MAX之间的区别
  6. 20本重磅图书等你认领:前沿、创业、个人成长全有了
  7. Spring源码学习--new()和反射的实例化区别
  8. 在pytorch中使用tensorboard
  9. ecshop数据库操作类
  10. Logistic模型原理详解以及Python项目实现
  11. 跳转指定位置(HTML)
  12. 虚拟机装打印服务器,蜗牛矿渣装机教程 篇五:PVE虚拟机下OPENWRT如何安装USB打印机P1106...
  13. 读书笔记-人月神话 11
  14. NiCad克隆检测工具
  15. 桌面级显卡天梯图(显卡性能对比图.2018.11)
  16. 贵州安顺:红色基因激活初心密码 为民服务谱写秀丽篇章
  17. 让聊天机器人同你聊得更带劲 - 对话策略学习
  18. 这8种恶心虫子 你可能每天都在吃!
  19. 情报监视和侦察的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. win10系统怎么合并电脑分区?

热门文章

  1. 童装服装企业php源码,童装英文外贸网站系统
  2. fluent支持python吗_Fluent Python
  3. LeetCode刷题记录(4)贪心
  4. 解决SpringMVC报404错误
  5. 【科普】3D视觉技术在机器人抓取作业中的应用
  6. 单机版简易考试系统开发过程讲解(C#注册机、用户注册、考试系统、有偿提供全部源码)
  7. 理解extends与implements
  8. python类之间相互调用_python相互调用
  9. 手把手教你从微软官网上下载系统镜像【保持最新版】
  10. mysql 基础命令进阶