学校招生办在录取当年新生时已为每个新生建立了一个新生基础类Base,其中包含有每位新生的基本资料:学号(long num),姓名(char name[20]),性别(int sex:其中0表示男,1表示女),年龄(int age),住址(char addr[30]),主修专业(char mdept[30])。
新生主修专业所属系又在学生基本资料的基础上为每为该系新生建立一个主修类First,其中除了包含原来新生资料外,还设有新生主修课成绩(float Mscore[60])。
为了促进复合型人才培养,学生在二年级可辅修另外一个专业课程。辅修接收系又为每位辅修本系第而学位的同学建立一个辅修类Fbase,其中除了学生基本资料外,还设有辅修专业名称(char fdep[30]),辅修课成绩表(设为float Fscore[35])。
其中规定:
招生办工作人员只能访问到学生基本资料;
主修系教务员只能访问到学生的基本资料和主修相关资料(但不能修改学生的基本资料);
辅修接收系教务员只能访问到学生的基本资料(但不能修改)和辅修相关资料;
设某系现有6名学生其中有4名辅修了某系课程。期末考试时,主修系共考了5门课,辅修系共考了4门课,设成绩均用百分制(int)表示。考完后,进行下面工作:
(1)主修系教务员输入每位同学的成绩;
(2)辅修接收系教务员输入每位辅修同学的成绩;
输入结束后:
(3)主修系教务员统计出期末考试中至少有3门(含3门)以上课程成绩在85分(含85分)以上,其中课程成绩不低于70分的同学并显示出其相关资料;
(4)主修系教务员还要统计处需要参加补考的同学及相关资料;
(5)辅修接收系教务员要统计出满足上述要求的类,并编写一个模拟程序模拟招生办工作人员,主修系教务员,辅修接收系教务员的操作且实现其工作要求。
我要帮助啊!编写一个课程设计!