频道栏目
首页 > 资讯 > C++ > 正文

C++习题 商品销售

14-04-05        来源:[db:作者]  
收藏   我要投稿

Description

商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。现已知当天m个销货员销售情况为

销货员号(num) 销货件数(quantity) 销货单价(price)

101 5 23.5

102 12 24.56

103 100 21.5

请编写程序,计算出当日此商品的总销售款sum以及每件商品的平均售价。要求用静态数据成员和静态成员函数。
(提示: 将折扣discount,总销售款sum和商品销售总件数n声明为静态数据成员,再定义静态成员函数average(求平均售价)和display(输出结果)。

Input

m和m个销货员销售情况

Output

总销售款sum以及每件商品的平均售价

Sample Input

3101 5 23.5102 12 24.56103 100 21.5

Sample Output

2387.6620.41
#include
#include
using namespace std;
class Product
{
public:
	int nm,sl;
	static int n;
	float dj,s;
	static float discount,sum;
	 Product ()
	 {nm=0;sl=0;dj=0;s=0;}
 Product (int num,int  quantity,float price)
 {
	 nm=num;
	 sl=quantity;
	 dj=price;
	 if(sl>10)
		 s=sl*dj*0.98;
	 else
		 s=sl*dj;
s=s*0.95;
 }
void  total ()
 {
	sum=sum+s;
	n=n+sl;
	
 }
static void display()
{
	cout<<>>m;

    int num;

    int quantity;

    float price;

    for(i=0; i>num>>quantity>>price;

        Product temp(num,quantity,price);

        Prod[i]=temp;

    }

    for(i=0; i


相关TAG标签
上一篇:SegmentFault的联合创始人:我是黑客我怕谁
下一篇:C++ Primer 学习笔记_6_标准库类型 -- 命名空间using与string类型
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站