资源简介
计算机专业,c++课程设计大作业。该压缩包内有源代码、课程设计文档。运行环境vc6.0

代码片段和文件信息
#include
#include
#include
#include
const int TMAX=50;
using namespace std;
class Person
{
public:
int num; //编号
string name; //姓名
string sex; //性别
int age; //年龄
double water; //用水量
double power; //用电量
public:
Person(int n=0string nm=“ “string s=“ “int a=0double w=0.0double p=0.0)//构造函数作初始化
{
num=n;
name=nm;
sex=s;
age=a;
water=w;
power=p;
} ;
virtual void Input(){}; //输入函数
virtual void Output(){}; //输出函数
int GetNum(){return num;} //获取编号
string GetName(){return name;} //获取姓名
double GetWater(){return water;} //获取用水量
double GetPower(){return power;} //获取用电量
};
class Teacher:virtual public Person //教师类
{
public:
string depart; //工作部门
double watermoney; //教师水费
double powermoney; //教师电费
int choice1;
int choice2;
public:
Teacher(int n=0string nm=“ “string s=“男“int a=0string d=“普通教师“double w=0.0double p=0.0double wm=0.0double pm=0.0)
:Person(nnmsawp)depart(d) //构造函数
{
watermoney=wm;
powermoney=pm;
};
void Input()
{
cout<<“请输入编号:“< cin>>num;
cout<<“请输入姓名:“< cin>>name;
cout<<“请选择性别:“;
cout<<“(1.男 2.女)“< cout<<“请输入你的选择“< cin>>choice2;
switch(choice2)
{
case 1:sex=“男“;break;
case 2:sex=“女“;break;
default:cout<<“输入错误。“< }
cout<<“请输入年龄:“< cin>>age;
cout<<“请选择工作部门:“< cout< cout<<“请输入你的选择“< cin>>choice1;
switch(choice1)
{
case 1:depart=“普通教师“;break;
case 2:depart=“教务处“;break;
case 3:depart=“财政处“;break;
case 4:depart=“创业办公室“;break;
default:cout<<“输入错误。“< }
cout<<“请输入本月的用水量“< cin>>water;
cout<<“请输入本月的用电量“< cin>>power;
watermoney=0.5*water;
powermoney=0.5*power;
}
void Output()
{
cout< <<“ “< <<“ “< <<“ “< <<“ “< <<“ “< <<“ “< <<“ “< <<“ “< <<“ “< < }
};
class Student:virtual public Person //学生
{
public:
string bj; //学生班级
double watermoney; //学生水费
double powermoney; //学生电费
int choice1;
int choice2;
public:
Student(int n=0string nm=“ “string s=“男“int a=0string z=“计科1班“double w=0.0double p=0.0double wm=0.0double pm=0.0)
:Person(nnmsawp)bj(z) //构造函数
{
watermoney=wm;
powermoney=pm;
};
void Input()
{
cout<<“请输入学号:“< cin>>num;
cout<<“请输入姓名:“< cin>>name;
cout<<“请选择性别:“;
cout<<“(1.男 2.女)“< cout<<“请输入你的选择“< cin>>choice2;
switch(choice2)
{
case 1:sex=“男“;break;
case 2:sex=“女“;break;
default:cout<<“输入错误。“< }
cout<<“请输入年龄:“<
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 19843 2016-12-25 21:02 高校水电费管理系统设计\高校水电费管理系统.cpp
文件 143872 2019-05-17 12:47 高校水电费管理系统设计\高校水电费管理系统设计.doc
目录 0 2019-05-17 12:47 高校水电费管理系统设计
----------- --------- ---------- ----- ----
163715 3
- 上一篇:学生考勤管理系统.rar
- 下一篇:c++售票系统
相关资源
- 国际象棋的qt源代码
- C++中头文件与源文件的作用详解
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- 利用C++哈希表的方法实现电话号码查
- 移木块游戏,可以自编自玩,vc6.0编写
- C++纯文字DOS超小RPG游戏
- VC++MFC小游戏实例教程(实例)+MFC类库
- 连铸温度场计算程序(C++)
- 6自由度机器人运动学正反解C++程序
- Em算法(使用C++编写)
- libstdc++-4.4.7-4.el6.i686.rpm
- VC++实现CMD命令执行与获得返回信息
- 白话C++(全)
- C++标准库第1、2
- 大数类c++大数类
- C++语言编写串口调试助手
- c++素数筛选法
- C++ mqtt 用法
- 商品库存管理系统 C++ MFC
- c++ 多功能计算器
- C++17 In Detail
- 嵌入式QtC++编程课件
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
评论
共有 条评论