用c++写出求该问题的代码

某商场优惠活动规定,某种商品单价为80,一次购买2件以上(包含2件)5件以下(不包含5件)打9.5折,一次购买5件以上(包含5件)打8.5折。设计程序根据客户的购买量计算总价。

分析:

1)、输入购买件数count,设置单价price=80(元)

2)、根据count值确定折扣discount;

3)、实际售价amount=pricecountdiscount;

4)、输出amount的值。

img


#include <iostream>
using namespace std;
int main() {
  int count;
  float price = 80;
  float discount = 1;
  cin >> count;
  if(count < 2) {
      discount = 1;
  } else if( count < 5) {
    discount = 0.95;
  } else {
    discount = 0.85;
  }
  double amount = price * count * discount;
  cout << amount << endl;
  return 0;
}