学生签到系统c代码_C++实现学生考勤信息管理系统

这是一个使用C++编写的学生活动考勤管理系统,包括录入缺课记录、修改记录、查询记录以及统计旷课学生和旷课课程。系统支持对学生姓名、学号、缺课日期等信息的操作,并能按旷课次数和旷课人次排序进行统计。
摘要由CSDN通过智能技术生成

学生考勤信息管理系统记录了学生的缺课情况,它包括:

缺课日期、第几节课、课程名称、学生姓名、学生学号、缺课类型(迟到、请假及旷课)。系统具有以下功能:

1)、录入学生的缺课记录;

2)、修改某个学生的缺课记录;

3)、查询某个学生的缺课情况;

4)、统计 旷课学生姓名及旷课次数,按旷课次数由多到少排序;

5)、统计 有学生旷课的课程及旷课人次(每次课时累加),按旷课人次由多到少排序;

重新修改了下,之前的4,5功能未实现。

#include

#include

#include

#include

#include

#include

#include

using namespace std;

#define N 999

int n;

class STU

{

public:

STU() {}

void input(char d[],int X,string n,string sn,int sd,int cl)

{

strcpy(date,d);

ClassX=X;

ClassN=n;

stuN=sn;

stuID=sd;

ClassL=cl;

}

void print()

{

cout<

cout<

}

friend void Change(STU stu[]);

friend void Find(STU stu[]);

friend void chaxun1(STU stu[]);

friend void chaxun2(STU stu[]);

private:

string stuN;

int stuID;

char date[15];

int ClassX;

string ClassN;

int ClassL;

};

//主菜单

void meau()

{

cout<

cout<

cout<

cout<

cout<

cout<

cout<

cout<

cout<

cout<

}

//输入学生的缺课记录

void Input(STU stu[])

{

char date[15];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值