资源简介
计算机专业,c++课程设计大作业。该压缩包内有源代码、课程设计文档。运行环境vc6.0
代码片段和文件信息
#include
#include
#include
using namespace std;
class stu
{
private:
char name[20] number[11] Sex Depement[20];
int Age;
long Telephone;
double much;
public:
stu()
{
}
stu(char n[20] char number[11] char Depement[20] char Sex int Age long Telephone double muc)
{
strcpy(stu::name n);
strcpy(stu::number number);
strcpy(stu::Depement Depement);
stu::Sex = Sex;
stu::Age = Age;
stu::Telephone = Telephone;
stu::much = muc;
}
double getsum()
{
return much;
}
friend void main();
};
void main()
{
cout << “请选择您需要的操作!“ << endl;
cout << “操作:“ << endl;
cout << “(0)职工数据录入“ << endl;
cout << “(1)增加职工人员“ << endl;
cout << “(2)删除职工人员“ << endl;
cout << “(3)新完成的需要添加的产品数量数据“ << endl;
cout << “查询:“ << endl;
cout << “(4)按总产品数量查询“ << endl;
cout << “(5)按职工姓名查询“ << endl;
cout << “(6)输出所有职工的数据“ << endl;
cout << “生产量排名名次“ << endl;
cout << “(7)按职工生产的总产品数量查询排名“ << endl;
cout << “选择相关操作请输入相对的括号里的阿拉伯数字!“ << endl;
cout <<“(8)以职工总产品数量排名输出; \n(9)退出“ << endl;
char p; char w;
stu *s[50];
ofstream *file[50];
int i = 0;
int j = 0;
bool flag2 = 0;
do
{
cin >> p;
if ((p >= ‘0‘&&p <= ‘10‘))
flag2 = 1;
else
cout << “指令错误!请重新输入:“ << endl;
} while (flag2 == 0);
do
{
switch (p)
{
case ‘0‘:
{
char c;
char name[20] number[11] Sex Depement[20];
int Age;
long Telephone;
double much;
do {
cout << “请输入职工姓名“ << endl;
cin >> name;
cout << “请输入职工号:“ << endl;
cin >> number;
cout << “请输入职工所在部门:“ << endl;
cin >> Depement;
cout << “请输入职工性别:“ << endl;
cin >> Sex;
cout << “请输入职工年龄:“ << endl;
cin >> Sex;
getchar();
cout << “请输入职工联系方式:“ << endl;
cin >> Telephone;
cout << “请输入产品数量:“ << endl;
cin >> much;
file[j] = new ofstream(“document“ ios::ate);
*file[j] << “姓名“ << name << “产品数量“ << much << endl;
j++;
s[i] = new stu(name number Depement Sex Age = 0 Telephone = 0 much);
i++;
cout << “数据录入成功,想继续录入吗(y/n)“ << endl;
cin >> c;
flag2 = 0;
do
{
if (c != ‘y‘&&c != ‘n‘)
{
cout << “指令错误!请重新输入!“ << endl;
cin >> c;
}
else
flag2 = 1;
} while (flag2 == 0);
} while (c == ‘y‘);
break;
}
case ‘1‘:
{
char nam[20] number[11] Sex Depement[20];
int Age c;
long Telephone;
double much;
do
{
cout << “请输入您要增加的职工的姓名:“ << endl;
cin >> nam;
cout << “请输入职工号:“ << endl;
cin >> number;
cout << “请输入职工所在部门:“ << endl;
cin >> Depement;
cout << “请输入职工性别:“ << endl;
cin >> Sex;
cout << “请输入职工年龄:“ << endl;
cin >> Sex;
getchar();
cout << “请输入职工联系方式:“ << endl;
cin >> Telephone;
cout << “请输入产品数量:“ << endl;
cin >> much;
file[j] = new ofstream(“document“ ios::ate);
*file[j] << “姓名“ << nam << “产品数量“ << much << endl;
j++;
s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8725 2016-12-28 20:43 职工工作量统计系统\职工工作量统计信息系统.cpp
文件 465206 2019-05-17 12:38 职工工作量统计系统\职工工作量统计系统 .docx
目录 0 2019-05-17 12:39 职工工作量统计系统
----------- --------- ---------- ----- ----
473931 3
- 上一篇:lbm模拟液滴从壁面滑落
- 下一篇:基于STM32智能家居的无线网关设计与实现
相关资源
- lbm模拟液滴从壁面滑落
- C++学生成绩管理系统 2018
- Win32简易画图程序
- C++数值算法 C数值算法 的随书代码
- 扫雷游戏.cpp C++ 课程设计
- c++万能外挂.txt
- Qt飞机大战小游戏源代码
- VC++用MFC做选课系统
- C++网络爬虫项目
- 泡泡堂(炸弹人)小游戏C/C++完整源码
- 张平OpenCV算法精讲基于python和C++教材
- CTP、python、C++ 期货、股票程序化交易
- Visual C++串口通信技术详解.(机械工业
- MFC VC++实现Sierpinski分形图像
- Accelerated C++ (中文pdf+英文原版chm)
- 汽车加油行驶问题 C++算法实现
- C++操作系统课设-进程管理
- c++,fp-growth实现两部分fp构建和fp-gr
- 客房管理系统含一万字论文
- 功能强大的多条曲线绘制类 (MFC,
- 池塘夜降彩色雨
- 声波方程有限差分数值模拟程序C++
- vc++ opengl代码爆炸
- 我见过最漂亮的CS仿真程序openGL和C+
- C++ 命令行小游戏 节奏大师别踩白块
- c++实现ECC加解密
- 酒店客房预定系统vc++)
- 求点介数C++实现 Betweenness Centrality
- 关键路径的算法源代码
- C++信号放大器+报告+源码+运行程序
评论
共有 条评论