#include <iostream>
#include<iomanip>
using namespace std;
class Product
{
public:
Product(int m,int q,float p):num(m),quantity(q),price(p){};
void total();
static float average(); //定义静态成员函数average
static void display(); //定义静态成员函数display
private:
int num; //销售货号
int quantity; //销售件数
float price; //销售单价
static float discount; //声明静态数据成员discount(折扣),sum(总销售款),n(商品总销售件数)
static float sum;
static int n;
};
void Product::total() //求销售款和销售件数
{ float rate=1.0;
if(quantity>10)rate=0.98*rate;
sum=sum+quantity*price*rate*(1-discount); //统计销售款
n=n+quantity; //统计销售总件数
}
void Product::display() //输出总件数和平均价格
{ cout<<setiosflags(ios::fixed)<<set
商店销售统计,每天有一个折扣价格,一次购10件以上者可以享受9.8折优惠,已知三个销售员的销售情况,运用静态数据成员和静态成员函数编写程序
最新推荐文章于 2021-12-14 13:39:42 发布
该程序使用C++编写,通过静态数据成员和静态成员函数来统计商店销售情况。每个产品类实例代表一个销售员的销售记录,包括销售货号、件数和单价。当购买数量超过10件时,应用9.8折优惠。程序最终计算并显示总销售款和平均售价。
摘要由CSDN通过智能技术生成