• 大小: 19.33MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-01
  • 语言: C/C++
  • 标签: C++  控制台  教师  

资源简介

教师住房管理系统(C++控制台) C++课程设计 控制台应用 非MFC

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
#include
#define NULL 0
//--------------------------------------头部分--------------------------------------
//include以及enum


//住房结构体
struct zf  
{
char name[10];
char sex[5];
int zhicheng;
int xueli;
int dengji;
int mianji;
int year;
int month;
int day;
int year2;
int month2;
int day2;
double sum;
double sumzhicheng;
double sumgongling;
double sumnianling;
double sumxueli; 
};
class user;
//------------------------房源类-----------------------
struct fangzi
{
int mianji;
int taoshu;
};
class fangyuan
{
private:
fangzi k[7];
int sqno[7];
friend class user;
public:
fangyuan()
{
for(int i=0;i<7;i++)

k[i].mianji=0;
k[i].taoshu=0;
}
for(int p=0;p<7;p++)
{
sqno[p]=0;
}

};
~fangyuan(){};
void save(); //!保存函数
void display();  //!显示函数
void edit(); //!编辑函数
void load();   //!文件加载函数
void savesq(intuser *);//保存房源申请函数
};


void fangyuan::save()
{
ofstream outfile(“fangyuanxinxi.txt“ios::out);
for(int i=0;i<7;i++)

outfile< }
outfile.close();
}
void fangyuan::display()  //房源信息显示函数
{
ifstream infile(“fangyuanxinxi.txt“);
cout<<‘\n‘<<“******************************当前所有房源信息记录*****************************“<<‘\n‘;
cout<<‘\n‘<<‘\n‘;
cout< for(int i=0;i<7;i++)
{
int m;
infile>>m;
switch(m)
{
case 0:cout< case 1:cout< case 2:cout< case 3:cout< case 4:cout< case 5:cout< case 6:cout< }
infile>>k[m].mianji;
cout< infile>>k[m].taoshu;
cout< }
infile.close();
cout<<‘\n‘;
}

void fangyuan::edit()   //房源信息修改函数
{
display();
for(;;)
{
cout< cout<<“\t\t请选择需要修改的房源类型\n\n\n“;
cout<<“1.集体宿舍2.一室3.一室一厅4.二室5.二室一厅6.三室7.三室一厅: “;
int t;
cin>>t;
cout<<“\n\n“;
switch(t)
{
case 1:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 2:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 3:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 4:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 5:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 6:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 7:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 8:cout<<“\t\t面积:“;cin>>k[t-1].mianji;cout<<“\t\t套数:“;cin>>k[t-1].taoshu;break;
case 9:cout<<“\t\t面积:“;cin>>k[t-1].mianji;co

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        161  2011-09-06 20:12  C++课程设计\sheji\0.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\0no.txt

     文件        111  2011-09-06 20:15  C++课程设计\sheji\1.txt

     文件          1  2011-09-06 20:15  C++课程设计\sheji\1no.txt

     文件        214  2011-09-06 20:13  C++课程设计\sheji\2.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\2no.txt

     文件        212  2011-09-06 20:13  C++课程设计\sheji\3.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\3no.txt

     文件        222  2011-09-06 20:13  C++课程设计\sheji\4.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\4no.txt

     文件        213  2011-09-06 20:13  C++课程设计\sheji\5.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\5no.txt

     文件        222  2011-09-06 20:13  C++课程设计\sheji\6.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\6no.txt

     文件          5  2011-09-03 14:27  C++课程设计\sheji\adminpassword.txt

     文件        161  2011-09-06 20:12  C++课程设计\sheji\Debug\0.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\Debug\0no.txt

     文件        111  2011-09-06 20:15  C++课程设计\sheji\Debug\1.txt

     文件          1  2011-09-06 20:15  C++课程设计\sheji\Debug\1no.txt

     文件        214  2011-09-06 20:13  C++课程设计\sheji\Debug\2.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\Debug\2no.txt

     文件        212  2011-09-06 20:13  C++课程设计\sheji\Debug\3.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\Debug\3no.txt

     文件        222  2011-09-06 20:13  C++课程设计\sheji\Debug\4.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\Debug\4no.txt

     文件        213  2011-09-06 20:13  C++课程设计\sheji\Debug\5.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\Debug\5no.txt

     文件        222  2011-09-06 20:13  C++课程设计\sheji\Debug\6.txt

     文件          1  2011-09-06 20:12  C++课程设计\sheji\Debug\6no.txt

     文件          5  2011-09-03 14:27  C++课程设计\sheji\Debug\adminpassword.txt

............此处省略110个文件信息

评论

共有 条评论