学生信息管理

public class guanli { 
String sex,name;  
        int num,Chinese,English,Math;  
           double getA(){  
                     double a;  
                      a = (Chinese+English+Math)/3;  
                      return a;  
                }  
           public static void main(String[] args) {  
             // TOaDO Auto-generated method stub  
          guanli stu1 = new guanli();  
          guanli stu2 = new guanli();  
                guanli stu3 = new guanli();  
                guanli stu4 = new guanli();   
                stu1.name = "张艺兴";  
                stu1.sex = "男";   
                stu1.num = 162507200;  
                stu1.Chinese = 86;   
                stu1.Math = 87;  
                stu1.English = 88;   
                stu1.getA();  
                  
                stu2.name = "胡歌";  
                stu2.sex = "男";   
                stu2.num = 162507201;  
                stu2.Chinese = 93;   
                stu2.Math = 90;  
                stu2.English = 79;   
                stu2.getA();  
                  
                stu3.name = "王凯";  
                stu3.sex = "男";   
                stu3.num = 162507202;  
                stu3.Chinese = 89;   
                stu3.Math = 92;  
                stu3.English = 87;   
                stu3.getA();  
                  
                stu4.name = "甜馨";  
                stu4.sex = "女";   
                stu4.num = 162507203;  
                stu4.Chinese = 99;   
                stu4.Math = 88;  
                stu4.English = 77;   
                stu4.getA();  
                  
                 System.out.println("姓名         性别                 学号               语文         数学         英语        平均值");  
                 System.out.println(stu1.name+"      "+stu1.sex+"      "+stu1.num+"    "+stu1.Chinese+"   "+stu1.Math+"    "+stu1.English+"   "+stu1.getA());  
                 System.out.println(stu2.name+"      "+stu2.sex+"      "+stu2.num+"    "+stu2.Chinese+"   "+stu2.Math+"    "+stu2.English+"   "+stu2.getA());  
                 System.out.println(stu3.name+"      "+stu3.sex+"      "+stu3.num+"    "+stu3.Chinese+"   "+stu3.Math+"    "+stu3.English+"   "+stu3.getA());  
                 System.out.println(stu4.name+"      "+stu4.sex+"      "+stu4.num+"    "+stu4.Chinese+"   "+stu4.Math+"    "+stu4.English+"   "+stu4.getA());  
}  
}
学生管理系统(★★★) 使用下面的数据,用C设计一个简单的学籍管理系统,实现出最基本的功能。 学生基本信息文件(A.TXT)由以下内容: 学号 姓名 性别 宿舍号码 电话号码 01 张成成 男 501 87732111 02 李成华 女 101 87723112 03 王成凤 女 101 87723112 04 张明明 男 502 87734333 05 陈东 男 501 87732111 06 李果 男 502 87734333 07 张园园 女 102 87756122 … …. .. … ……….. 学生成绩基本信息文件(B.TXT)有以下内容: 学号 课程编号 课程名称 学分 平时成绩 实验成绩 卷面成绩 综合成绩 实得学分 01 A01 大学物理 3 66 78 82 02 B03 高等数学 4 78 -1 90 01 B03 高等数学 4 45 -1 88 02 C01 VF 3 65 76 66 … …. ………. .. .. … 功能要求及说明: (1)数据录入及插入功能: 对A..TXT和B.TXT进行数据录入,只录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据. 综合成绩、学分由程序根据条件自动运算。并且最后也可插入学生数据。 综合成绩的计算:如果本课程的实验成绩为-1,则表示无实验,综合成绩=平时成绩*30%+卷面成绩*70%; 如果实验成绩不为-1,表示本课程有实验,综合成绩=平时成绩*15%+实验成绩*.15%+卷面成绩*70% . 实得学分的计算: 采用等级学分制. 综合成绩在90-100之间 ,应得学分=学分*100% 综合成绩在80-90之间 ,应得学分=学分*80% 综合成绩在70-80之间 ,应得学分=学分*75% 综合成绩在60-70之间 ,应得学分=学分*60% 综合成绩在60以下 ,应得学分=学分*0% (2)显示功能:要求可显示原A、B文件中的内容,并且插入信息后还可显示新内容。 (3)删除功能:当在A.TXT中删除一个学生时,自动地在B.TXT中删除此人所有信息,并显示输出结果。 (4) 排序功能:能实现选择按综合成绩或实得学分升序或降序排序并显示数据。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值