#include
#include
#include"function.h"
int main()
{
int n;
do
{
desktop();
cin>>n;
system("cls");
if(n==1)
{
input();
}
else if(n==2)
{
sort();
}
else if(n==3)
{
search();
}
else if(n==4)
{
reput();
}
}
while(n!=0);
return 0;
}
function
#include
#include
struct product
{
int code;
char name[10];
float amount;
float sales;
float stock;
}
pro[5];
void input()
{
for(int i=0;i
{
cout
cin>>pro[i].code;
cout<<"请输入第"<
cin>>pro[i].name;
cout<<"请输入第"<
cin>>pro[i].amount;
cout<<"请输入第"<
cin>>pro[i].sales;
pro[i].stock=pro[i].amount-pro[i].sales;
system("cls");
}
}
void sort()
{
product temp;
for(int i=0;i
for(int j=i+1;j
if(pro[i].stock>pro[j].stock)
{
temp=pro[i];
pro[i]=pro[j];
pro[j]=temp;
}
for(int j=0;j
{
cout
cout
cout
cout
cout
}
system("pause");
system("cls");
}
void search()
{
int code[5]={1,2,3,4,5};
bool flag=0;
int b;
cout
con>>b;
for(int i=0;i
if(b==pro[i].code)
{
flag=1;
cout
}
if(flag==0)
cout
system("pause");
system("cls");
}
void reput()
{
int code;
cout
for(int k=0;k
cout
cout
cin>>code;
for(int i=0;i<=4;i++)
{
if(pro[i].code==code) break;
}
if(i==5)
cout<<"没有您要修改的产品"<
else
{
cout
cin>>pro[i].code;
cout<<"您要修改的产品名字"<
cin>>pro[i].name;
cout<<"您要修改的产品的的数量"<
cin>>pro[i].amount;
cout<<"您要修改的产品的销售量"<
cin>>pro[i].sales;
pro[i].stock=pro[i].amount-pro[i].sales;
}
system("pause");
system("cls")
}
void desktop()
{
cout<<endl;
cout<<"******************欢迎进入产品管理系统****************"<<endl
<<"*** 请选择您要的服务 "<<endl
<<" 1输入产品信息 "<<endl
<<" 2查看产品信息 "<<endl
<<" 3查找产品信息 "<<endl
<<" 4修改产品信息 "<<endl
<<" 0退出系统 ***"<<endl;
cout<<endl;
cout<<"请输入相应的代码:";
}
我这个程序错在哪了 显示找不到function文件夹