(c++)五分制成绩(函数实现)
编写函数,参数为某次考试的100分制的成绩,返回5分制成绩。
要求:百分制成绩为整数,总分为100的百分制成绩转换成5分制成绩;如果输入的整数超出0~100的范围,返回-1。 分数在[0,10)区间返回0、分数在[10,40)区间返回1、分数在[40,60)区间返回2、分数在[60,70)区间返回3、分数在[70,80)区间返回4、分数在[80,100]区间返回5。
输入样例
85
输出样例:
5
#include <iostream>
using namespace std;
int grade(int s)
{if(s<0 || s>100)return -1;s=s/10;switch(s){case 0: return 0;case 1:case 2:case 3: return 1;case 4:case 5: return 2;case 6: return 3;case 7: return 4;case 8:case 9:case 10: return 5;}}
int main()
{int s;cin>>s;cout<<grade(s)<<endl; return 0;
}
(c++)五分制成绩(函数实现)相关推荐
- PTA 7-256 五分制成绩(函数实现)
PTA 7-256 五分制成绩(函数实现) 分数 100 作者 于延 单位 哈尔滨师范大学 任务描述 编写函数int get(int n){ },形式参数n为某次考试的100分制的成绩,返回值为5分制 ...
- 将百分制成绩转换为五分制成绩
(1)任务描述 编程实现:要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70为C: 小于70且大于等于60为D: 小于 ...
- mysql一百转化为五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...
设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出.90分以上为A,80~90分为B,以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...
- 7-113 用switch语句编程百分制成绩转换为五分制成绩
7-113 用switch语句编程百分制成绩转换为五分制成绩 本题要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70为 ...
- PTA 7-114 用if-else语句编程百分制成绩转换为五分制成绩
PTA 7-114 用if-else语句编程百分制成绩转换为五分制成绩 分数 15 作者 周文俊 单位 西南石油大学 用if-else语句编程,根据输入的百分制成绩score(整数),转换成相应的五分 ...
- 百分制成绩转换为五分制成绩
标题:百分制成绩转换为五分制成绩 题目描述 给出一百分制成绩,要求输出成绩等级'A'.'B'.'C'.'D'.'E'. 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下 ...
- 对于给定的一个百分比制成绩,输出相应的五分制成绩
要求 编写程序,对于给定的一个百分比制成绩,输出相应的五分制成绩.设:90分以上为'A',80-89分为'B',70-79分为'C',60-69分为'D',60分以下为'E'. 代码 #include ...
- PTA 7-113 用switch语句编程百分制成绩转换为五分制成绩
PTA 7-113 用switch语句编程百分制成绩转换为五分制成绩 分数 15 作者 周文俊 单位 西南石油大学 本题要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: ...
- 7-114 用if-else语句编程百分制成绩转换为五分制成绩
7-114 用if-else语句编程百分制成绩转换为五分制成绩 本题要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70 ...
最新文章
- JFinal整合Shiro(二)
- ACE反应器(Reactor)模式
- json移除一个元素_leetcode:203.移除链表元素,听说用虚拟头节点会方便很多?
- 优秀程序员的秘密|宝贵经验分享
- springcloud gateway ribbon使用_Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批!...
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7...
- 桦仔 笔记3-徐 设置数据库自动增长注意要点
- Servlet规范之Listener工作原理
- 跳打开hdu 1208 (DP)
- 阿里云CentOS7.3配置Java Web应用和Tomcat步骤
- 数据库索引应用(ms-sql)
- java新知识系列 六
- 学生选课系统—软件工程课程设计
- 【openGL基础系列】之画一个正方体玩玩吧
- C语言和设计模式-工厂方法
- python tokenize()_tokenize- 用于Python源代码的Python – Python语言服务(Python教程)(参考资料)...
- Java字节简单介绍
- RLC串联电路的谐振相关参数计算
- IPP SWAP算力LP挖矿系统搭建开发孵化器原理
- iOS--色值转换RGB
热门文章
- 基于java的企业合同管理系统设计(含源文件)
- stl文件 python_用Python从STL文件绘制2D图像
- Java word转pdf Linux/windows跨平台 格式完美(利用命令行调用libreoffice)
- 互联网日报 | 吉利汽车完成科创板上市辅导;华为开发者大会9月10日举行;贵州茅台整治“年份酒”乱象...
- 数据外泄保护与国土安全部
- 物联网服务商店 - Nebula浅谈
- 青少年软件编程(202209)(C语言)(数据结构)等级考试(六级)试题及参考答案
- consider increasing the maximum size of the cache. After eviction approximately [10,239] KB of data
- java手机代码骂人_好的代码会说话-代码整洁之道
- Google大佬自述:天才程序员竟也有不为人知的秘密,看完真的学到了!