#include <iostream.h>
void main()
{
unsigned int a,b,c,d;
char x;
cout<<"如果您是零售商(购买数量小于50个),请选A;"<<endl;
cout<<"如果您是批发商(购买数量大于50个),请选B。"<<endl;
cout<<"输入Q结束。"<<endl;
cout<<"请输入选项:";
cin>>x;
while(x!='Q')
{
if (x=='A'||x=='a')
{
cout<<"请输入购买数量:";
cin>>a;
c=a/10;
while(c>=5)
{
cout<<"对不起,零售商最多购买50个,如果想买更多,请选择批发商选项。"<<endl;
cout<<"请重新输入购买数量:";
cin>>a;
c=a/10;
}
switch(c)
{
case 0:
case 1:
b=18;
cout<<"商品单价为:"<<b<<"元"<<endl;
d=a*b;
cout<<"您购买的商品总价为:"<<d<<"元"<<endl;
break;
case 2:
case 3:
b=15;
cout<<"商品单价为:"<<b<<"元"<<endl;
d=a*b;
cout<<"您购买的商品总价为:"<<d<<"元"<<endl;
break;
case 4:
case 5:
b=12;
cout<<"商品单价为:"<<b<<"元"<<endl;
d=a*b;
cout<<"您购买的商品总价为:"<<d<<"元"<<endl;
break;
}
}
else
if(x=='B'||x=='b')
{
cout<<"请输入购买数量:";
cin>>a;
c=a/10;
d=a*b;
while(c<5)
{
cout<<"对不起,批发商最少需要购买50个,如果想买少一些,请选择零售商选项。"<<endl;
cout<<"请重新输入购买数量:";
cin>>a;
c=a/10;
}
if(c<=20)
{
b=10;
cout<<"商品单价为:"<<b<<"元"<<endl;
d=a*b;
cout<<"您购买的商品总价为:"<<d<<"元"<<endl;
}
else
{
b=8;
cout<<"商品单价为:"<<b<<"元"<<endl;
d=a*b;
cout<<"您购买的商品总价为:"<<d<<"元"<<endl;
}
}
else
cout<<"对不起,没有这个选项。"<<endl;
}
}