当预售天数在7天以内时,定价以批发价为基础上涨5%;当预售天数在8天后,定价以批发价为基础上涨10%;
输入:一件商品的批发价和预计多少天售出
输出:该商品的零售价
其具体的实现代码如下:
#include<iostream>
using namespace std;
void getInput(double& baseprise,double& day);
double computerPrice(double totalprice);
void getInput(double& baseprise,double& day)
{
cout<<"请输入批发价:";
cin>>baseprise;
cout<<"请输入预售天数:";
cin>>day;
}
double computerPrice()
{
double totalprice;
double bprice,d;
double rate1= 0.05;
double rate2= 0.1;
getInput(bprice,d);
if(d<8)
totalprice = bprice+bprice*rate1;
else
totalprice = bprice+bprice*rate2;
return totalprice;
}
int main()
{
double allprice;
allprice = computerPrice();
cout<<"该商品的零售价为:"<<allprice<<endl;
return 0;
}