资源简介
C++ 药品管理系统 已经完成 可以运行无bug!有运算符重载,增 删 改 查,密码登录等功能!
代码片段和文件信息
#include /*密码为:chenjie */
#include
#include
#include
#include“number.h“
using namespace std;
class medicine :public numberpublic product
{
private:
string name;
public:
medicine(){}
medicine(string namint yint mint dint nufloat print ex):date(ymd)number(ymdprex)product(ymdnu)
{
name=nam;
}
~medicine(){}
void set_name(const string nam)
{
name=nam;
}
void show()
{
cout<<“药品名称:“< product::show();
number::show();
}
friend int main();
};
int main()
{
int p=0;
int s1s2s3s4s5;//缓存
float sk; //缓存
while(p==0)
{
for(int i=0;i<3;i++)
{
cout<<“请输入六位数密码:“;
char c;
string str;
string str1=“chenjie“;
while((c=getch())!=13)
{
if(c!=8)
{
cout<<“*“;
str+=c;
}
else if(!str.empty())
{
str.erase(str.end()-1);
cout<<“\b“<<“ “<<“\b“;
}
}
if(str==str1)
{
//
int length=0;
medicine s[8];
while(p==0)
{
cout< cout<<“ *****药品管理系统*****“< cout<<“ 请选择您需要进行的操作!“< cout<<“ 1 药品添加“< cout<<“ 2 删除药品“< cout<<“ 3 药品内容更改“< cout<<“ 4 药品信息查找“< cout<<“ 5 药品库输出“< cout<<“ 6 药品库函数调用(运算符重载)“< cout<<“ 7 系统退出“<
cout<<“输入操作代码:“;
int a=0;
char key;
do
{
cin>>key;
if((key>=‘1‘&&key<=‘7‘))
a=1;
else
cout<<“指令无效!“< }while(a==0);
switch(key)
{
cout<<“输入操作代码:“;
case‘1‘:
{
string name;
cout<<“请输入要增加的药名:“;
cin>>name;
cout<<“生产日期为: “;
cout<<“年: “;
cin>>s1;
cout<<“月: “;
cin>>s2;
cout<<“日: “;
cin>>s3;
cout<<“库存量为: “;
cin>>s4;
cout<<“单价为: “;
cin>>sk;
cout<<“保质期为(个月): “;
cin>>s5;
s[length]=medicine(names1s2s3s4sks5);
length++;
system(“cls“);
cout<<“添加药品“< break;
}
case‘2‘:
{
string name;
cout<<“请输入要删除的药品名称:“< cin>>name;
if(length<=0)
{
system(“cls“);
cout<<“药品“< }
else
{
for(int point=0;point {
if(s[point].name==name)
{
for(;point {
s[point]=s[point+1];
}
length--;
system(“cls“);
cout<<“删除成功!“< }
else
{
if(point>=(length-1))
{
system(“c
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6708 2017-12-17 21:34 C++ 药品管理系统\C++.txt
文件 923 2017-12-17 16:23 C++ 药品管理系统\date.h
文件 238592 2017-12-06 19:18 C++ 药品管理系统\Debug\main.bsc
文件 585813 2018-04-10 11:12 C++ 药品管理系统\Debug\main.exe
文件 835628 2018-04-10 11:12 C++ 药品管理系统\Debug\main.ilk
文件 322108 2018-04-10 11:12 C++ 药品管理系统\Debug\main.obj
文件 2124568 2017-12-17 16:23 C++ 药品管理系统\Debug\main.pch
文件 1164288 2017-12-26 19:07 C++ 药品管理系统\Debug\main.pdb
文件 0 2017-12-06 19:18 C++ 药品管理系统\Debug\main.sbr
文件 140288 2018-04-10 11:12 C++ 药品管理系统\Debug\vc60.idb
文件 118784 2017-12-26 19:07 C++ 药品管理系统\Debug\vc60.pdb
文件 6733 2017-12-26 19:07 C++ 药品管理系统\main.cpp
文件 3377 2018-04-10 11:12 C++ 药品管理系统\main.dsp
文件 516 2018-04-10 11:12 C++ 药品管理系统\main.dsw
文件 66560 2018-04-10 11:12 C++ 药品管理系统\main.ncb
文件 48640 2018-04-10 11:12 C++ 药品管理系统\main.opt
文件 744 2018-04-10 11:12 C++ 药品管理系统\main.plg
文件 1960 2017-12-17 16:22 C++ 药品管理系统\number.h
目录 0 2018-04-10 11:12 C++ 药品管理系统\Debug
目录 0 2018-04-10 11:12 C++ 药品管理系统
----------- --------- ---------- ----- ----
5666230 20
- 上一篇:c++和sql的客房管理系统
- 下一篇:医务室模拟_vc/类/多线程
相关资源
- c++和sql的客房管理系统
- VC++实现WORD事件处理与报表输出功能
- VC++实现的车牌定位与识别系统
- DES原理及实现步骤,以及VC++关于DES加
- 九宫格程序c++人工智能
- 多人聊天室 C++
- GDI+教程C++中文版.pdf
- c++图书管理系统带课程设计论文
- vc++图像处理程序设计104124
- VC++和OpenGL读取3DS文件并显示的完整源
- 考勤管理系统 mfc C++课程设计(附数据
- 人事管理系统 mfc C++课程设计(附数据
- VC++ 实现Diffie-Hellman密钥交换算法
- C++实现用Hopfiled网络解决TSP问题
- CURL C++封装
- C++程序设计_打飞碟
- DH加密C++演示
- Effective Modern C++.mobi
- libstdc++-6.dll
- Visual C++ 6.0数据库系统开发导航
- VC++MFC学生管理系统
- 编译原理 课程设计 DAG 报告+源码C++版
- 一个超完整的医药管理系统C++医药管
- 网络爬虫 C++ Crawler Spider
- 基于c++的图书管理系统
- C++编写植物大战僵尸 源代码
- Virtual Machine Design and Implementation in C
- 简单易懂C++ WebServer接口开发源代码
- P2P聊天软件的C++实现包括语音功能
- 用c++做数据曲线和函数曲线
评论
共有 条评论