百分制转五分制(java)
百分制转五分制(java)
package zuoye;import java.util.Scanner;class Scoregrade{private String name;private int score;private String courseName;//设置学生姓名的方法public void setName() {Scanner n = new Scanner(System.in);System.out.println("请您输入学生的姓名");this.name = n.nextLine();}//获取学生姓名的方法public void getName() {System.out.println("姓名:" + name);}//设置学生成绩的方法public void setScore() {Scanner s = new Scanner(System.in);System.out.println("请您输入课程成绩:");this.score = s.nextInt();if(score < 0 || score > 100) {System.out.println("您输入的成绩有误!请重新输入!");setScore();}}//获取学生成绩及等级的方法public void getScore() {if(score < 60) {System.out.println("分数:" + score);System.out.println("等级:" + "E(不及格)");judgeNext();}else if(score < 70) {System.out.println("分数:" + score);System.out.println("等级:" + "D(及格)");judgeNext();}else if(score < 80) {System.out.println("分数:" + score);System.out.println("等级:" + "C(中等)");judgeNext();}else if(score < 90) {System.out.println("分数:" + score);System.out.println("等级:" + "B(良好)");judgeNext();}else {System.out.println("分数:" + score);System.out.println("等级:" + "A(优秀)");judgeNext();}}//设置学生课程名的方法public void setCourse() {Scanner m = new Scanner(System.in);System.out.println("请您输入课程名称:");this.courseName = m.nextLine();}//获取学生课程名的方法public void getCourse() {System.out.println("课程:" + " " + courseName);}//判断是否继续操作的方法public void judgeNext() {System.out.println("请问您是否继续执行键入操作:");System.out.println("1,继续");System.out.println("2,退出");Scanner w = new Scanner(System.in);int c = w.nextInt();switch (c) {case 1:setName();setCourse();setScore();getName();getCourse();getScore();break;case 2:System.out.println("操作结束,程序已退出!");System.exit(0);}}
}public class TestScore {public static void main(String[] args) {// TODO Auto-generated method stubScoregrade sg = new Scoregrade();sg.setName();sg.setCourse();sg.setScore();sg.getName();sg.getCourse();sg.getScore();}
}
百分制转五分制(java)相关推荐
- Python style百分制转五分制
百分制转五分制,就是把考试分数用ABCDE表示出来 A 90~100 B 80~89 C 70~79 D 60~69 E 60以下 输入为一个整数,当这个整数不在0~100 的范围内的时候,输出&qu ...
- C#将百分制转换为五分制(if_else if 语句实现)
编写一个C#控制台程序,将百分制转换为五分制(if_else if 语句实现) //本实验为河南大学软件学院C#第五次作业 //将百分制转换为五分制(if_else if 语句实现) //作者:杨清源 ...
- 编写java百分制转化五分制_百分制与五分制的换算(百分制转换五分制公式)
具体的表我没有,大致和我们日常的思维模式差不多 先说百分制,百分制就是我们中国学生一直用的分数,满分100分 四分制和五分制都是以百分制为基础的,也就是把. 求公式,例子~3.5分换算成百分制是多少? ...
- Python:百分制转五分制
[问题描述] 给出一个百分制成绩,要求输出成绩等级A.B.C.D.E.90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E.如果输入小于0或大于100的分数,则输出&q ...
- python成绩转换、百分制到五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...
展开全部 编码思路:申明两个变量: 成绩cj为 浮点数float 且 取值范围为 [0,100] 闭区间内; pf为字62616964757a686964616fe58685e5aeb9313334 ...
- 【Python百分制转五分制】
题目: 要求输出成绩等级A.B.C.D.E.90分以上为A,80-89分为B,70-79分为C,60~69分为D,60分以下为E.如果输入小于0或大于100的分数,则输出"Not valid ...
- java成绩五分制转换_绩点五分制换算(5分制的绩点对照表)
换算公式为:5分等于90分,4分等于80分,3分等于70分,2分等于60分.完整换算规则参照如下:绩点数处于1.0-1.5分的,换算成百分制的则为60-65分.绩点数处于1.6-. 我5分制的学分绩点 ...
- 20155328 《Java程序设计》 实验二(Java面向对象程序设计) 实验报告
20155328 <Java程序设计> 实验二(Java面向对象程序设计) 实验报告 单元测试 一.单元测试和TDD 编程时需理清思路,将编程需求等想好,再开始编.此部分可用伪代码实现. ...
- 实验二《Java面向对象程序设计》实验报告
一.实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 二.实验步骤 (一)单元测试 1.三种代码:伪代码.测 ...
最新文章
- CrackMe_001
- java开源springboot项目_springBoot 搭建web项目(前后端分离,附项目源代码地址)...
- 《大道至简》第一章编程的精义伪代码读后感
- mondb 常用命令学习记录
- 专题 18 Inline Assembly(在C语言中嵌套使用汇编)
- 字节Java面试必问:mysql索引类型属于
- snmp v3 参数_snmp v3 配置
- elasticsearch Insert 插入数据和delete 删除数据(Java)
- 「leetcode」135.分发糖果【贪心算法】详细图解
- HTML5第6章上机,第6章__HTML5的表单.ppt
- 深度学习框架间互操作的工具:MMdnn
- Eclipse简明使用教程(java集成开发环境)
- kettle实现颗粒度转换
- html源码taptap,taptap开源应用电脑版
- 耗时30分钟C++制作象棋程序,网友:优秀啊!
- openPGP加密解密
- 2019年浙江大学计算机考研复试线,2019年浙江大学考研复试分数线已经公布
- 如何用蓝牙网关广播蓝牙数据
- Unity Hub那些事
- 关于duilib在Layered Window下绘制文字不正常的BUG
热门文章
- macbook视频格式转换_一键视频格式转换器for Mac-一键视频格式转换器Mac版下载 V6.3.37-PC6苹果网...
- Gcc编译过程和C语言内存管理
- win10老是弹出计算机管理器,win10系统Ie11老是弹出“管理加载项”提示框取消的处理办法...
- gpio上拉失效问题
- windows7台式计算机网线连接,WIN7网线怎么连接电脑 宽带连接常见错误代码解决方案...
- Win10(Win7)通过注册表(regedit)添加、修改、删除系统环境变量、或系统服务(services.msc)
- 微信支付二维码上添加logo
- 磁盘被写保护怎么办?5个方案解除它
- 水滴IP告诉你:代理ip的功能是什么?能否隐藏自身的真实ip?
- ATTCK靶场系列(七)