百分制转五分制(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)相关推荐

  1. Python style百分制转五分制

    百分制转五分制,就是把考试分数用ABCDE表示出来 A 90~100 B 80~89 C 70~79 D 60~69 E 60以下 输入为一个整数,当这个整数不在0~100 的范围内的时候,输出&qu ...

  2. C#将百分制转换为五分制(if_else if 语句实现)

    编写一个C#控制台程序,将百分制转换为五分制(if_else if 语句实现) //本实验为河南大学软件学院C#第五次作业 //将百分制转换为五分制(if_else if 语句实现) //作者:杨清源 ...

  3. 编写java百分制转化五分制_百分制与五分制的换算(百分制转换五分制公式)

    具体的表我没有,大致和我们日常的思维模式差不多 先说百分制,百分制就是我们中国学生一直用的分数,满分100分 四分制和五分制都是以百分制为基础的,也就是把. 求公式,例子~3.5分换算成百分制是多少? ...

  4. Python:百分制转五分制

    [问题描述] 给出一个百分制成绩,要求输出成绩等级A.B.C.D.E.90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E.如果输入小于0或大于100的分数,则输出&q ...

  5. python成绩转换、百分制到五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...

    展开全部 编码思路:申明两个变量: 成绩cj为 浮点数float 且  取值范围为 [0,100] 闭区间内; pf为字62616964757a686964616fe58685e5aeb9313334 ...

  6. 【Python百分制转五分制】

    题目: 要求输出成绩等级A.B.C.D.E.90分以上为A,80-89分为B,70-79分为C,60~69分为D,60分以下为E.如果输入小于0或大于100的分数,则输出"Not valid ...

  7. java成绩五分制转换_绩点五分制换算(5分制的绩点对照表)

    换算公式为:5分等于90分,4分等于80分,3分等于70分,2分等于60分.完整换算规则参照如下:绩点数处于1.0-1.5分的,换算成百分制的则为60-65分.绩点数处于1.6-. 我5分制的学分绩点 ...

  8. 20155328 《Java程序设计》 实验二(Java面向对象程序设计) 实验报告

    20155328 <Java程序设计> 实验二(Java面向对象程序设计) 实验报告 单元测试 一.单元测试和TDD 编程时需理清思路,将编程需求等想好,再开始编.此部分可用伪代码实现. ...

  9. 实验二《Java面向对象程序设计》实验报告

    一.实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 二.实验步骤 (一)单元测试 1.三种代码:伪代码.测 ...

最新文章

  1. CrackMe_001
  2. java开源springboot项目_springBoot 搭建web项目(前后端分离,附项目源代码地址)...
  3. 《大道至简》第一章编程的精义伪代码读后感
  4. mondb 常用命令学习记录
  5. 专题 18 Inline Assembly(在C语言中嵌套使用汇编)
  6. 字节Java面试必问:mysql索引类型属于
  7. snmp v3 参数_snmp v3 配置
  8. elasticsearch Insert 插入数据和delete 删除数据(Java)
  9. 「leetcode」135.分发糖果【贪心算法】详细图解
  10. HTML5第6章上机,第6章__HTML5的表单.ppt
  11. 深度学习框架间互操作的工具:MMdnn
  12. Eclipse简明使用教程(java集成开发环境)
  13. kettle实现颗粒度转换
  14. html源码taptap,taptap开源应用电脑版
  15. 耗时30分钟C++制作象棋程序,网友:优秀啊!
  16. openPGP加密解密
  17. 2019年浙江大学计算机考研复试线,2019年浙江大学考研复试分数线已经公布
  18. 如何用蓝牙网关广播蓝牙数据
  19. Unity Hub那些事
  20. 关于duilib在Layered Window下绘制文字不正常的BUG

热门文章

  1. macbook视频格式转换_一键视频格式转换器for Mac-一键视频格式转换器Mac版下载 V6.3.37-PC6苹果网...
  2. Gcc编译过程和C语言内存管理
  3. win10老是弹出计算机管理器,win10系统Ie11老是弹出“管理加载项”提示框取消的处理办法...
  4. gpio上拉失效问题
  5. windows7台式计算机网线连接,WIN7网线怎么连接电脑 宽带连接常见错误代码解决方案...
  6. Win10(Win7)通过注册表(regedit)添加、修改、删除系统环境变量、或系统服务(services.msc)
  7. 微信支付二维码上添加logo
  8. 磁盘被写保护怎么办?5个方案解除它
  9. 水滴IP告诉你:代理ip的功能是什么?能否隐藏自身的真实ip?
  10. ATTCK靶场系列(七)