求大神给我编一个C++程序,谢谢了,问题在问题补充里面,不胜感激涕零!!!呜呜!!!
例题:某百货公司为了促销,采用购物打折的优惠方法。每位顾客一次购物:在1000元以上者,按九五折优惠;在2000元以上者,按九折优惠;在3000元以上者,按八五折优惠;在...
例题:某百货公司为了促销,采用购物打折的优惠方法。每位顾客一次购物:
在1000元以上者,按九五折优惠;
在2000元以上者,按九折优惠;
在3000元以上者,按八五折优惠;
在4000元以上者,按八折优惠。
请编写程序,输入购物款数,计算并输出优惠价。 展开
在1000元以上者,按九五折优惠;
在2000元以上者,按九折优惠;
在3000元以上者,按八五折优惠;
在4000元以上者,按八折优惠。
请编写程序,输入购物款数,计算并输出优惠价。 展开
4个回答
展开全部
#include <iostream>
using namespace std;
int main()
{
int money = 0;
cout<<"请输入购物价格"<<endl;
cin>>money;
if(4000 >= money)
cout<<"实付金额"<<money * 0.8<<endl;
else if(money >= 3000)
cout<<"实付金额"<<money * 0.85<<endl;
else if(money >= 2000)
cout<<"实付金额"<<money * 0.9<<endl;
else if(money >= 1000)
cout<<"实付金额"<<money * 0.95<<endl;
return 0;
}
望采纳 直接复制到编译器 编译就行
展开全部
double youhui (int value)
{
if(value>=4000)
return value*0.8;
else if(value>=3000)
return value*0.85;
else if(value >=2000)
return value *0.9;
else if(value >=1000)
return value*0.95 ;
return value ;
}
{
if(value>=4000)
return value*0.8;
else if(value>=3000)
return value*0.85;
else if(value >=2000)
return value *0.9;
else if(value >=1000)
return value*0.95 ;
return value ;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream>
using namespace std;
int main()
{float price,ans;
cin>>price;
ans=0.0;
if(price>4000.0)ans=price*0.8;
else if(price>3000.0)ans=price*0.85;
else if(price>2000.0)ans=price*0.9;
else if (price>1000.0)ans=price*0.95;
else ans=price;
cout<<ans<<endl;
return 0;
}
你看看行不
如有问题,请追问
追问
程序是能运行 可是最好改一下 运行程序的时候 需要提示“请输入购物价格”,输出“实付金额”,该怎么改啊?
追答
好的
#include<iostream>
using namespace std;
int main()
{float price,ans;
cout<<"请输入购物价格:"<<endl
cin>>price;
ans=0.0;
if(price>4000.0)ans=price*0.8;
else if(price>3000.0)ans=price*0.85;
else if(price>2000.0)ans=price*0.9;
else if (price>1000.0)ans=price*0.95;
else ans=price;
cout<<"\n实付金额:"<<ans<<endl;
return 0;
}
这样就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int i=0;
cin>>i;
if(i>=1000)
{
if(i>=2000)
{
if(i>=3000)
{
if(i>=4000)
{
cout<<"优惠价"<<i*0.8<<endl;
}
else
{
cout<<"优惠价"<<i*0.85<<endl;
}
}
else
{
cout<<"优惠价"<<i*0.9<<endl;
}
}
else
{
cout<<"优惠价"<<i*0.95<<endl;
}
}
else
{
cout<<"优惠价"<<i<<endl;
}
追问
编译了有一个错误
追答
什么错误...
我真不想猜是这个cout cin 未定义~~~
#include
using namespace std;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询