c++课程设计,统计一个班(最多有35人)的学生成绩

统计一个班(最多有35人)的学生成绩,要求能实现如下功能:
(1)输入每个学生的学号和6门课程的成绩。
(2)计算每个学生的平均分和总分。
(3)按总分从高到低排出名次,并按名次输出每个学生的情况,包括学号、各科成绩、平均分和总分。
(4)根据用户要求输出某门课程(从键盘输入课程号)成绩在90分以上(含90分)且总分在前5名的学生情况,包括学号、各科成绩、平均分和总分。(5)根据统计,绘制总成绩五分制百分比饼图。(自学利用C++提供的库函数绘制曲线图)。

要求:
利用类来实现,学生学号和成绩采用文件输入,排序。 数据的组织可采用对象数组。

兄弟,你河北工业大的吧!下面的这个好像是,你看看把!我找的#include#includeusingnamespacestd;classStu{public:Stu(){}~Stu(){}stringClassName;stringTestDate;stringClassNo;stringname;stringno;doubleT[10];//10题,题数自己随便定voidinput()//输入成绩{cout>ClassName;cout>TestDate;cout>ClassNo;cout>name;cout>no;for(inti=0;i>T[i];}cout=0)info[k].n[0]++;elseif(ZF=50)info[k].n[1]++;elseif(ZF=60)info[k].n[2]++;elseif(ZF=70)info[k].n[3]++;elseif(ZF=80)info[k].n[4]++;elseif(ZF=90)info[k].n[5]++;info[k].N++;}else{j++;info[j-1].classname=stu[i].ClassName;info[j-1].testdate=stu[i].TestDate;info[j-1].classno=stu[i].ClassNo;}}}for(i=0;i追问

不完整吧哥

温馨提示:答案为网友推荐,仅供参考