2011
?/p>
C++
课程设计题(电信系教?/p>
陈小常)
?/p>
1
?/p>
使用类的继承和派生设计公司职员的管理信息
设计要求?/p>
公司职员的管理信息程序主要实现以下功能:输入员工的姓名,
输出该员工的基本信息、级别以及当月工资信息。需求如?/p>
1.
某个小型公司,主要由总经理、技术经理和技术人员、销售经理和销?/p>
人员。要求存储所有人员的以下信息:姓名、编号、级别、当月新手、计算月?/p>
总额并显示全部信息?/p>
2.
人员编号?/p>
1
开始,依次递增?/p>
3.
程序对所有人员有提升级别的功能?/p>
我们假设所有人员初始级别为
1
级,
然后进行升级?/p>
总经理升?/p>
4
级,
技术经理和销售经理升?/p>
3
级,
技术人员升?/p>
2
级,销售人员为
1
级?/p>
4.
月薪计算办法如下:总经理拿固定月薪
10000
元;技术经理那固定月薪
6000
元加奖金;技术人员拿固定月薪
3000
元加奖金;销售经理既拿固定月薪也
领取销售提成,固定月薪?/p>
4000
元,销售提成为所辖部门当月销售总额?/p>
5
‰;
销售人员的月薪按月销售额?/p>
1%
提成?/p>
?/p>
2
?/p>
用虚函数设计异质链表实现学校人员的信息管?/p>
设计要求?/p>
学校人的信息管理程序主要实现对不同类型的人员进行统一?/p>
理,实现人员的添加、删除,浏览所有人员信息及查看某个人的信息功能?/p>
?/p>
3
?/p>
用运算符重载实现特殊计算?/p>
设计要求?/p>
本程序的功能是实现一个特殊的计算器,
可以进行复数?/p>
有理数?/p>
矩阵和集合的特殊运算。要求程序可实现复数、有理数的加、减、乘、除,可?/p>
实现矩阵的加法、减法、和乘法运算,也可以实现集合的求交集、并集、子集的
运算。用户可以通过主菜单选择不同数据类型的运算?/p>
#include<stdlib.h>
class complex
{
public:
void print();
complex();
complex(float r,float i)
{
real= r;
image= i;
}
virtual ~complex();
friend complex operator + (complex a,complex b);
friend complex operator - (complex a,complex b);