1398: 平均学分绩点(函数专题)

1.描述

平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和较灵活的教学管理制度。

大学里每一门课程都有一定的学分。只有通过这门课的考试,才能获得相应的学分。课程绩点的计算方法通常是:(百分制成绩-50)/10 取整。成绩100,对应绩点为5,成绩9099对应绩点为4,…,成绩6069对应绩点为1,成绩小于60,对应绩点为0。

平均学分绩点的计算方法是:是将学生修过的每一门课程的绩点乘以该门课程的学分,累加后再除以总学分。 平均学分绩点可以作为学生学习能力与质量的综合评价指标之一。请编程计算一个学生的平均学分绩点。

输入
输入n表示有n门课程,然后输入n门课程的学分和成绩,学分和成绩都是整数。

输出
输出平均学分绩点,保留一位小数。

样例输入
3
2 95
3 85
5 75
样例输出
2.7

2.代码

#include<stdio.h>
#include<math.h>
int main()
{int n,a,b,c,i,j;double x,k,z;scanf("%d",&n);for(i=1;i<=n;i++){scanf("%d %d",&a,&b);if(b>=60){c=(b-50)/10;}if(b<60){c=0;}j=c*a;k+=j;z+=a;}x=k/z;printf("%.1lf",x);return 0;
}

1398: 平均学分绩点(函数专题)相关推荐

  1. 1103: 平均学分绩点(函数专题)

    1103: 平均学分绩点(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 5386 解决: 2917 [提交] [状态] [讨论版] [命题人:admin] 题目描述 平均学分绩 ...

  2. ZZULIOJ 1103: 平均学分绩点(函数专题)

    平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的 ...

  3. 【ZZULIOJ】1103: 平均学分绩点(函数专题)

    ZZULIOJ题解 1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和 ...

  4. ZZULIOJ.1103: 平均学分绩点(函数专题)

    1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...

  5. 1103: 平均学分绩点(函数专题)Python

    1103: 平均学分绩点(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 14230 解决: 8290 [状态] [讨论版] [提交] [命题人:admin] 题目描述 平均学分 ...

  6. 1103: 平均学分绩点(函数专题)C语言

    1103: 平均学分绩点(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 14213 解决: 8281 [状态] [讨论版] [提交] [命题人:admin] 题目描述 平均学分 ...

  7. ZZULIOJ 1103:平均学分绩点(函数专题)

    1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...

  8. zzuli OJ 1103: 平均学分绩点(函数专题)

    Description 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多 ...

  9. ZZNUOJ_C语言1103:平均学分绩点(函数专题)(完整代码)

    题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和 ...

最新文章

  1. (转载)把syslog接收的远程日志从/var/log/messages中分开
  2. JS跨域控制IFrame高度自适应
  3. 【Makefile由浅入深完全学习记录4】变量和不同的赋值方式
  4. linux服务器上文件编码格式转化shell
  5. 你知道别人怎么看你恢复它?
  6. JVM进阶之路, 不然又要被面试官吊打了
  7. Phonetics: Lecture Three 语音 第三课 Teacher:Patrick
  8. tensorflow基础(2)-tf.argmax和axis
  9. momentjs 使用总结
  10. 设计模式练习:Composite模式
  11. java.lang.IllegalArgumentException: name MUST NOT NULL! at org.nutz.dao.impl.NutDao.fetch
  12. 如何在Mac OS X中使用GeekTool设置桌面任务清单
  13. 27岁转行学什么计算机技术,27岁转行学IT有前途吗?
  14. 量化投资--技术篇(4) 投资组合策略
  15. C#中,想要获得我的Windows中“我的文档”,以及桌面等,文件夹的路径。
  16. 无法出现 Bandizip 的右键菜单
  17. 关于Gitlab恼人的Git无权限访问问题解决
  18. (附源码)springboot家庭财务分析系统 毕业设计641323
  19. 这些免费的IT自学网站,你用过几个
  20. MySQL字段约束条件,外键约束条件,表关系

热门文章

  1. flask-socketio:入门
  2. 简单讲解memmove函数
  3. Kettle8.2连接组件之合并记录
  4. 使用Mathtype的“插入下一章”导致整个自动生成的目录出现难看的章节号
  5. java电脑目录的遍历
  6. win10修改鼠标右键菜单出现方向
  7. 智云通CRM:如何做出正确的客户选择?
  8. Java8日期处理方式,日常工作必备
  9. 磁盘 扇区 柱面 linux,磁盘的基本知识:磁道、柱面和扇区
  10. 【功能实现】手机游戏虚拟摇杆功能实现