[YTU]_2499( 处理成绩(c++类训练))
来源:互联网 发布:阿里云oss和七牛 编辑:程序博客网 时间:2024/06/14 22:43
题目描述
小平帮老师处理期末成绩时遇到了问题。他需要计算每个同学的平均成绩,并判断他们是否通过了期末考试不及格成绩(<60),若都通过才能pass,若没通过要说明是哪几科未通过。因此他需要两个函数,一个求平均成绩(不考虑小数),另一个判断是否通过考试,通过输出pass,否则输出未通过的科目。请你们帮帮他!
期末包括Chinese,Math,English三门课程。
输入
输入学号,并输入三个个科目成绩,三个科目名称分别用Chinese,Math,English来表示
输出
输出学号,并输出与学号对应的平均成绩,和挂科科目(全过输出一个pass)。
每个输出项占一行,挂科科目每个也占一行。
样例输入
1001 60 60 60
样例输出
student:100160pass
提示
使用int类型,不考虑小数。
#include <iostream>using namespace std;class S{public: int score(); void jige(); int num; int c; int m; int e;};int S::score(){ return (c+m+e)/3;}void S::jige(){ cout<<"student:"<<num<<endl; cout<<score()<<endl; if(c<60||m<60||e<60) { if(c<60) cout<<"Chinese"<<endl; if(m<60) cout<<"Math"<<endl; if(e<60) cout<<"English"<<endl; } else cout<<"pass"<<endl;}int main(){ S s; cin>>s.num>>s.c>>s.m>>s.e; s.jige(); return 0;}
阅读全文
0 0
- [YTU]_2499( 处理成绩(c++类训练))
- YTU-OJ-处理成绩
- oj处理成绩(c++类训练)
- 处理成绩(c++类训练)
- 处理成绩(c++类训练)
- YTUOJ成绩处理(C++)类
- YTU 2416: C语言习题 成绩输出
- OJ第二批——Problem B:处理成绩(C++类训练)
- 第十六周oj刷题——Problem B: 处理成绩(c++类训练)
- YTU 2429: C语言习题 学生成绩输入和输出
- [YTU]_2429( C语言习题 学生成绩输入和输出)
- Ytu 成绩转换
- 类 处理学生成绩
- 成绩处理2()
- 成绩处理(字符串)
- 成绩处理(一)
- c和c++的一些训练题(1)(冒泡法排序运动员成绩)
- 成绩处理之(一)输入成绩
- [Unity&RPG]实现简单的鼠标点击移动 角色
- mysql sql语句大全
- jquery ajax防重复提交
- kafka个人总结(1)
- Ubuntu QT C连接mysql数据库
- [YTU]_2499( 处理成绩(c++类训练))
- RXJAVA学习资料整理
- meta 标签
- 51822模拟ble广播-实践
- 继上篇从源码看类 X509Certificate
- IP问问:如何验证IP地址定位的准确率
- Django开发博客-(4)Admin
- [php_02]php函数
- OpenGL 入门基础教程 —— 添加纹理