77范文网 - 专业文章范例文档资料分享平台

高校水电费管理(7)

来源:网络收集 时间:2019-01-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

<

<

cout<<\无未缴费人员!\}

void Student::Save() //更新记录 {

qsort(stu,amount,sizeof(stu[0]),cmp1);

ofstream out_file(\学生.txt\将添加记录更新到文件 if(!out_file) {

cout<<\打开失败!\ return; }

for(int i=0;i

out_file<

void Student::Read() //读取学生信息 {

ifstream in_file(\学生.txt\ if(!in_file) {

cout<<\打开失败!\ return; }

int i=0;

cout<<\学生信息:\

cout<<\\编号\ \姓名\ \性别\ \年龄\ \班级\ \

<<\用水量\ \水费\ \用电量\<<\ \电费\ \缴费\

while(in_file>>stu[i].num>>stu[i].name>>stu[i].sex>>stu[i].old>>stu[i].classrome

>>stu[i].water>>stu[i].watermoney>>stu[i].power>>stu[i].powermoney>>stu[i].flag) {

cout<

<

<

in_file.close(); }

class Teacher:virtual public Person {

public:

string depart; //工作部门 public:

Teacher(string n=\nm=\s=\dp=\否\ :Person(n,nm,s,d,p,w,wm,pm,f) //构造函数 {

depart=dp; }

void Input(); void Inputs();

void Add(); //添加信息 void Search(); //查询信息 void Show(); //显示信息 void Compile(); //修改信息 void Delete(); //删除信息 void Total(); //数据统计 void Saves();//更新记录 void Read(); //读取信息 };

Teacher tea[MAX];

int cmp2(const void *a,const void *b) {

Teacher *c=(Teacher *)a; Teacher *d=(Teacher *)b; if(c->num >d->num) return 1; else return -1; }

void Teacher::Input() //输入教师信息 {

cout<<\请输入职工号:\ cin>>num;

cout<<\请输入姓名:\

d=0,double p=0,double w=0,string cin>>name;

cout<<\请输入性别:\ cin>>sex;

cout<<\请输入年龄:\ cin>>old;

cout<<\请输入工作部门:\ cin>>depart;

cout<<\请输入本月用水量:\ cin>>water;

cout<<\请输入本月用电量:\ cin>>power;

watermoney=water*0.5; powermoney=power*0.5; }

void Teacher::Inputs() //输入教师信息 {

Input();

cout<<\是否已缴水电费:\ cin>>flag; }

void Teacher::Add()//添加教师信息 {

if(amount>=100) {

cout<<\用户已满!\ return; }

Teacher t;

cout<<\输入新添人员信息\ t.Input();

for(int i=0;i

cout<<\该编号的用户已存在!\ return; }

tea[amount]=t;

cout<<\添加成功!\ amount++; Saves(); }

void Teacher::Search() //查询教师信息 {

if(amount==0)

{

cout<<\当前系统无存储记录!\ return; }

int chioce;

cout<<\请选择查询方式:1.按姓名查询 2.按用水量查询 3.按用电量查询\ cin>>chioce; switch(chioce) {

case 1: {

string name;

cout<<\请输入要查找的姓名:\ cin>>name; int k=0;

cout<<\职工号\ \姓名\ \性别\ \年龄\ \工作部门\ \

<<\用水量\ \水费\ \用电量\<<\ \电费\ \缴费\

for(int i=0;i

if(tea[i].name==name) {

cout<

<

<

if(k==0)

cout<<\查无此人!\ }break; case 2: {

cout<<\请输入要查找的用水量:\ double waters; cin>>waters; int k=0;

cout<<\职工号\ \姓名\ \性别\ \年龄\ \工作部门\ \

<<\用水量\ \水费\ \用电量\<<\ \电费\ \缴费\

for(int i=0;i

cout<

<

<

cout<<\查无此用水量!\ }break; case 3: {

cout<<\请输入要查找的用电量:\ double powers; cin>>powers; int k=0;

cout<<\职工号\ \姓名\ \性别\ \年龄\ \工作部门\ \

<<\用水量\ \水费\ \用电量\<<\ \电费\ \缴费\

for(int i=0;i

cout<

<

<

cout<<\查无此用电量!\ }break;

default:cout<<\无此选项!请重试!\ break;

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库高校水电费管理(7)在线全文阅读。

高校水电费管理(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/445496.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: