求一份学生成绩管理系统的代码

不要随便从网上复制粘贴的,应为要求不一样。

1.增加记录:要求可以连续增加多条记录。
2.删除一个学生的记录:要求可以先青找,再删除。删除前,要求用户确认。3.成绩修改:若输入错误可进行修改:要求可以先查找,再修改。
4.查找:可以根据姓名(或学号)查找某个学生的课程成绩,查找某门课程成绩处于指定
分数段内的学生名单等等。
5.统计分析:对某个班级学生的单科成绩进行统计,求出平均成绩;求平均成绩要求实现
函数的重载,既能求单科的平均成绩,又能求三科总分的平均成绩。求出一门课程标准差和合格率。
6. 排序功能:要求按总分进行排序(从高到低),若总分相同,则按数学排序;若总分和数学相同,则按物理排序;若总分和各科成绩都相同,则按学号排序。
7.文件操作:可以打开文件,显示班级的所有学生信息:可以将增加或修改后的成绩重新
写入文件:可以将排序好的信息写入新的文件。
8.所有操作都要通过控制台的菜单项界面来显示和选择。
完成后私聊,愿意再出50元(要符合所有条件哦,越快越好吧)

第1个回答  2019-01-16
请私聊我。。。
第2个回答  2019-01-16
需要用什么语言实现?java的可以私信聊
第3个回答  2019-01-16
现有学生成绩信息,内容如下
姓名学号语文数学英语
张明明 01 67 78 82
李成友 02 78 91 88
张辉灿 03 68 82 56
王露 04 56 45 77
陈东明 05 67 38 47
…. .. .. .. …
请用 C/C++编写一系统,实现学生信息管理,软件的入口界面应包括如下几个方面的
1、功能要求:
(1)信息维护:
要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息
(2)信息查询:
要求:查询时可实现按姓名查询、按学号查询
(3)成绩统计:要求:A 输入任意的一个课程名(如数学)和一个分数段(如60--70),统计出在此分
数段的学生情况。
(4)排序:能对用户指定的任意课程名,按成绩升序或降序排列学生数据并显示排序
结果(使用表格的形式显示排序后的输出结果)(使用多种方法排序者,加分) 2、其它要求:
(1)源程序要有适当的注释,使程序容易阅读
(2)采用文本菜单界面(如果能采用图形菜单界面更好)
(3)可自行增加新功能模块(视情况可另外加分)

满意答案好评率:0%
学生成绩管理,太长,原代码找我
4.程序代码
#include <iostream>
#include <string>
#include <vector>
#include <fstream>
#include <iomanip>
using namespace std;
class StuInfor
{
private:
int S_Position; //输出次序
string S_Number; //学号string S_Name; //姓名float S_Score_Math; //数学分数float S_Score_Chinese; //语文分数float S_Score_English; //英语分数float S_Score_Totle; //总分
char S_Rank; //排名string S_Other; //备注bool Open_flag;
int Record;
public:
StuInfor();
virtual ~StuInfor();
void Cmenu(StuInfor &L); // 菜单函数
void ReadFromFile(StuInfor本回答被网友采纳
相似回答