ZZULIOJ 1103: 平均学分绩点(函数专题)
平均学分绩点(函数专题)
题目描述
平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和较灵活的教学管理制度。
大学里每一门课程都有一定的学分。只有通过这门课的考试,才能获得相应的学分。课程绩点的计算方法通常是:(百分制成绩-50)/10 取整。成绩100,对应绩点为5,成绩9099对应绩点为4,…,成绩6069对应绩点为1,成绩小于60,对应绩点为0。
平均学分绩点的计算方法是:是将学生修过的每一门课程的绩点乘以该门课程的学分,累加后再除以总学分。 平均学分绩点可以作为学生学习能力与质量的综合评价指标之一。请编程计算一个学生的平均学分绩点。
输入
输入n表示有n门课程,然后输入n门课程的学分和成绩,学分和成绩都是整数。
输出
输出平均学分绩点,保留一位小数。
样例输入 Copy
3
2 95
3 85
5 75
样例输出 Copy
2.7
#include<stdio.h>
int gpa(int n)
{if(n==100)return 5;else if(n>=90&&n<=99)return 4;else if(n>=80&&n<=89)return 3;else if(n>=70&&n<=79)return 2;else if(n>=60&&n<=69)return 1;elsereturn 0;
}
int main()
{int n;double i,x,y=0,z=0,a,b,c;scanf("%d",&n);for(i=1;i<=n;i++){scanf("%lf%lf",&a,&b);x=gpa(b);z+=x*a;y+=a;}c=z/y;printf("%.1f\n",c);return 0;}
ZZULIOJ 1103: 平均学分绩点(函数专题)相关推荐
- ZZULIOJ.1103: 平均学分绩点(函数专题)
1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...
- ZZULIOJ 1103:平均学分绩点(函数专题)
1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...
- 【ZZULIOJ】1103: 平均学分绩点(函数专题)
ZZULIOJ题解 1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和 ...
- 1103: 平均学分绩点(函数专题)
1103: 平均学分绩点(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 5386 解决: 2917 [提交] [状态] [讨论版] [命题人:admin] 题目描述 平均学分绩 ...
- 1103: 平均学分绩点(函数专题)Python
1103: 平均学分绩点(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 14230 解决: 8290 [状态] [讨论版] [提交] [命题人:admin] 题目描述 平均学分 ...
- 1103: 平均学分绩点(函数专题)C语言
1103: 平均学分绩点(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 14213 解决: 8281 [状态] [讨论版] [提交] [命题人:admin] 题目描述 平均学分 ...
- zzuli OJ 1103: 平均学分绩点(函数专题)
Description 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多 ...
- ZZNUOJ_C语言1103:平均学分绩点(函数专题)(完整代码)
题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和 ...
- 1398: 平均学分绩点(函数专题)
1398: 平均学分绩点(函数专题) 1.描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...
最新文章
- 如何学好机器学习数据挖掘?这本《数据分析数学基础》图文并茂带你学习入门...
- 用机器学习做信用评分
- Java 8 中的流操作-基本使用性能测试
- C++ 方块游戏小更新
- Hibernate HQL基础 限定查询条件(这里面有各种条件查询)
- 万维网发布服务 w3svc 已停止 除非万维_万维网和互联网的区别
- java ajax 导入excel_Ajax asp.net 导入Excel
- Git commit 常用表情快速查询
- 《隐秘的角落》数学学霸朱朝阳如何炼成?这3招,你家孩子也能用上!
- 第三次实验及动手动脑
- Zoox又融5亿美元!这家腾讯投资的无人车公司现在估值32亿美元
- html搜索框代码_解放双手 | 10行Python代码实现一款网页自动化工具
- php+求二分查找递归算法,PHP二分查找(递归和循环)
- Nginx出现403 forbidden (13: Permission denied)报错的四种原因
- 贪心字典序最小问题poj3617
- 【POCKET 51】用 pocket 51学51单片机 :使用pocket 51播放音乐
- python直方图规定化_数字图像处理-空间域处理-直方图规定化
- 预加重、去加重和均衡
- 中华石杉互联网Java进阶面试训练营【全网发布ing】
- Linux TCP在3.18内核引入的一个慢启动相关的问题或者说Bug