C++习题 商品销售

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

点击复制链接 与好友分享!回本站首页
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力
上一篇:C++ Primer 学习笔记_6_标准库类型 -- 命名空间using与string类型
下一篇:c++对象内存布局
相关文章

NYOJ练习题 下三角矩形 (模拟)

NYOJ练习题 how many hairstyles

SICP 习题 (1.20) 解题总结

SICP 习题 (1.26) 解题总结

蓝桥杯练习题—— 2n皇后问题

线性表练习题5

C++ 习题 输出日期时间--友元函数

Coursera公开课Functional Programmi

C++ Primer 学习笔记_74_面向对象编

Coursera公开课Functional Programmi

图文推荐

C++习题 商品销售
ZOJ 3640 Help Me
C++习题 商品销售
CF 518C(Anya and
C++习题 商品销售
hdu 1016 Prime R
UVA - 11987 - A

分类:默认分类 时间:2015-03-06 人气:1
本文关键词:
分享到:

相关文章

Copyright (C) quwantang.com, All Rights Reserved.

趣玩堂 版权所有 京ICP备15002868号

processed in 0.053 (s). 9 q(s)