Java语言程序设计实训题目练习

题目描述
    某校学生评比采用绩点制,规则是:90分以上(含90分,下同)算5点,80分以上算4点,70分以上算3点,60分以上算2点,不及格算0点,请根据某个学生的成绩及学分计算该生该门课程所获得的绩点。
输入
    标准输入,输入的第一行为需要计算用例个数N,接下来的N行,每行有两个浮点数,第一个数为某课程的考试成绩,第二个数为该课程的学分值。
输出
    标准输出,每一行输出一个学生的某课程计算得到的绩点数(结果保留一位小数),请注意行尾输出换行。
样例输入
3
85 1.5
90 3
50 4
样例输出
6.0
15.0
0.0

思路:记得保留一位小数

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();while ( n-- > 0 ) {double score = sc.nextDouble();double weight = sc.nextDouble();double point = 0.0;if ( score >= 90.0 ) point = 5.0;else if ( score >= 80.0 ) point = 4.0;else if ( score >= 70.0 ) point = 3.0;else if ( score >= 60.0 ) point = 2.0;System.out.printf("%.1f\n", weight * point);}}
}

19 、(5分)成绩的学分绩点计算相关推荐

  1. C语言实现平均学分绩点计算

    C语言实现平均学分绩点计算 最近我需要大量计算平均学分绩点,我在网上并没有找到相关的代码(更精确的),所以我就自己做了一个,现在我把代码和程序发出来供大家分享. https://pan.baidu.c ...

  2. 学分绩点计算编程java_方便我们计算学分绩点的JavaScript

    基于目前我们学校教务处的管理系统, 依靠Javascript的帮忙, 我们可以很方便地计算成绩. 测试用HTML: style="width: 100%; border-collapse: ...

  3. GPA学分绩点计算---Java实现版本

    /*GPA计算学生成绩实行平均学分绩点制实际考分按照不同的学科的不同学分按一定的公式进行计算分段90-100 4.085-89 3.782-84 3.378-81 375-77 2.772-74 2. ...

  4. 学分绩点计算编程java_题目1133:学分绩点 (C++/Java)

    题目描述: 北京大学对本科生的成绩施行平均学分绩点制(GPA).既将学生的实际考分根据不同的学科的不同学分按一定的公式进行计算. 公式如下: 实际成绩 绩点 90--100 4.0 85--89 3. ...

  5. matlab绩点计算程序_运用MATLAB实现学分绩点计算的报告

    'unit','normalized','position',[0.67,0.45,0.12,0.15],... 'string','?????§·?','callback',[... 'score= ...

  6. matlab百分制到5分制的转换,绩点换算百分制(绩点5分制百分对照表)

    1.计算方法是:绩点=分数/10-5,学分绩点=学分*绩点=学分*分数/10-5,90分以上按90分计算.2.平均学分绩点换算的方法为把各科成绩按绩点数乘以学分,再以总学分. 换算公式为:5分等于90 ...

  7. python计算学分绩点_GitHub - junfenghu/calc_GPA: 计算学分基点

    # 计算学分基点和获取四六级成绩 计算学分基点公式: 学分基点=∑(课程成绩*课程学分)/应修学分 数据来源: [http://210.44.176.116/cjcx/zcjcx_login.html ...

  8. python计算学分绩点的程序_模拟登录教务系统计算GPA的小程序

    做了一些小游戏之后开始慢慢体会敲代码是件体力活,慢慢熬总能熬出来的.这几天又心血来潮想写个程序模拟登录教务系统计算GPA的小程序.不过之前没有一点点网络编程的经验,就趁着期中考后放假4天,一点点把坑填 ...

  9. 5分绩点转4分_5分制绩点换算成4分制(5.0绩点计算器在线)

    学校成绩单给的是5分制的,想出国,GPA>3.0貌似 怎么转化呢 附成绩单一张. 用4除以5等于0.8.可以用分数(4/5)表示(也可以理解为5分制的1分等于4分制的(4/5)分.把(4/5)作 ...

最新文章

  1. opencv 连通域笔记
  2. android studio selector 插件,Android Studio 常用插件
  3. ajax 下拉刷新 上拉加载更多,局部刷新iscroll控件的具体使用(下拉刷新,上拉加载更多)...
  4. 「后端小伙伴来学前端了」Vue中学会使用Echarts生成各种各样的图表,得学学了,必须要会的基本操作了
  5. 每个Java开发人员都必须避免的9个安全错误
  6. linux ssh应用
  7. android textview显示表情,在Android TextView中显示表情符号/情感图标
  8. python traceback报错_Python traceback.print_exc()返回’None’
  9. AS4950全桥(H桥)直流有刷电机驱动 2相4线步进电机驱动 替代L298N【附开源设计资料】
  10. FreePiano下载与使用
  11. CruiseControl配置详解
  12. activiti会签以及动态设置办理人员
  13. WIN10中IE双击没有反应打不开要右键以管理员身份才能运行
  14. ANSI标准数据类型
  15. 测试版ios15怎么信任软件,ios15的信任文件在哪?ios15信任授权在哪里设置?
  16. libuv 源码分析 —— 1.queue
  17. 【技术分享】迅为i.MX6ULL开发板-Uboot-Logo修改方法
  18. Rust 编程: 条件编译-Features
  19. java最简单最全入门基础笔记(不简单,不全你打我)
  20. Linux下vi进入一个文件后,按Esc+q无法退出编辑模式的解决办法。

热门文章

  1. meanshift 的跟踪原理解析
  2. c++学习日记之使用类来模拟随机漫步
  3. 袋鼠云数据可视化大屏技术揭秘|数据地图的类型
  4. 超全的Android面经_安卓面经(20/30)之自定义View全解析
  5. oracle SQL记录
  6. 灌溉系统通过远程io模块控制多个喷淋阀门开关
  7. 基于加权对立和贪婪搜索多模态工程问题的黑猩猩优化算法附Matlab代码
  8. 同样的棋牌游戏,不同的价格,不同公司的价格差距这么大?
  9. 小小的世界,大大的我们
  10. java相同字符截取第n次_Java 获取字符串中第N次出现的字符位置