C++习题 商品销售(商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。)...
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
3 101 5 23.5 102 12 24.56 103 100 21.5
Sample Output
2387.66 20.41
HINT
1 #include<iostream> 2 #include<iomanip> 3 using namespace std; 4 class Product 5 { 6 public: 7 int n1; 8 float s; 9 static int n; 10 static float discount; 11 static float sum; 12 Product(){} 13 Product(int num,int quantity,float price) 14 { 15 n1=quantity; 16 if(quantity>10) 17 s=quantity*price*0.98; 18 else 19 s=quantity*price; 20 s=s*0.95; 21 } 22 void total () 23 { 24 sum=sum+s; 25 n=n+n1; 26 } 27 static void display() 28 { 29 cout<<sum<<endl<<sum/n; 30 } 31 }; 32 float Product::discount=0.05; 33 float Product::sum=0; 34 int Product::n=0; 35 int main() 36 { 37 const int NUM =10; 38 Product Prod[10]; 39 int m,i; 40 cin>>m; 41 int num; 42 int quantity; 43 float price; 44 for(i=0; i<m; i++) 45 { 46 cin>>num>>quantity>>price; 47 Product temp(num,quantity,price); 48 Prod[i]=temp; 49 } 50 for(i=0; i<m; i++) 51 Prod[i].total(); 52 cout<<setiosflags(ios::fixed); 53 cout<<setprecision(2); 54 Product::display(); 55 return 0; 56 }
转载于:https://www.cnblogs.com/puermilk/p/3650181.html
C++习题 商品销售(商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。)...相关推荐
- 习题 9.9 商店销售某一商品,商店每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受9.8折优惠。
C++程序设计(第三版) 谭浩强 习题9.9 个人设计 习题 9.9 商店销售某一商品,商店每天公布统一的折扣(discount).同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一 ...
- 商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。现已知当天3个销货员的销售情况为
商店销售某一商品,每天公布统一的折扣(discount).同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠.现已知当天3个销货员的销售情况为 ...
- 谭浩强c++第9章 题9商店销售某一商品,商店每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受9.8折优惠。
商店销售某一商品,商店每天公布统一的折扣(discount).同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受9.8折优惠.现已知当天3名销货员的销售情 ...
- 商店销售某一商品,每天公布统一的折扣discount,同时允许销售人员在销售时灵活掌握售价price,在此基础上,一次购入10件以上这,还可享受9.8折优惠。
题目 商店销售某一商品,每天公布统一的折扣discount,同时允许销售人员在销售时灵活掌握售价price,在此基础上,一次购入10件以上这,还可享受9.8折优惠.现已知当天3个销货员销售情况为: 请 ...
- 商店销售某一商品,商店每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受9.8折优惠。
题目描述: ***商店销售某一商品,商店每天公布统一的折扣(discount).同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受9.8折优惠. 具体销货 ...
- 谭浩强 C++面向对象程序设计 118页第9题 9.商店销售某一商品,商店每天公布统一的折扣(discout)。同时允许销售人员在销售时灵活掌握售价(Price),在此基础上,对一次购10件以上者,还
谭浩强 C++面向对象程序设计 118页第9题 9.商店销售某一商品,商店每天公布统一的折扣(discout).同时允许销售人员在销售时灵活掌握售价(Price),在此基础上,对一次购10件以上者,还 ...
- 商店销售某一商品,商店每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),
真的是只听不练一点用也没呀,感觉老师上课讲的挺简单的,结果自己一做,却总有这样那样的问题,此处留下了伤心的泪水. 具体题目如下: .商店销售某一商品,商店每天公布统一的折扣(discount).同时允 ...
- 商店销售某一商品,商店每天公布统一的折扣(discount)
商店销售某一商品,商店每天公布统一的折扣(discount).同时允许销售人员 在销售时灵活掌握售价(price),在此基础上,对一此购10件以上者,还可以享受9.8折优惠,现已知当天3名销售员销售情 ...
- Chapter9——商店销售某一商品,每天公布统一的折扣(discount)。
商店销售某一商品,每天公布统一的折扣(discount).同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠.现已知当天3个销售员销售情况... ...
最新文章
- 某程序员求助:30万年包留在家乡华为,50万年包去新加坡shopee,选哪个?
- Python使用matplotlib可视化时间序列季节图、使用季节图可以比较不同年份相同月份的数据差异、或者相同(年/月/周等)的时间序列在同一天的数据差异(Seasonal Plot)
- 齐二TK6916/20/26/32系列数控落地铣镗床简介8
- (17)10-10-12分页
- 【Python数据挖掘课程】五.线性回归知识及预测糖尿病实例
- linux100day(day8)--shell监控脚本练习
- DataTable是否存在某个列的判断
- 我的RSS我做主:My RSS
- Java字符串与日期互转
- easyui-datagrid对行写样式
- TraceView的使用
- struts1,struts2,springMVC终极对比
- dell2900服务器做系统,dell2900如何重装系统
- 【Python乘方运算和开平方运算】
- 半导体封装测试英语词汇量的软件,半导体英语
- 防火墙和端口,防火墙的功能和作用
- 几个著名的心理学实验
- 交互式电子白板与计算机通过什么链接,交互式电子白板的作用详细介绍
- 摆动序列算法C语言,376 摆动序列 leetcode
- vue-loader
热门文章
- python推荐入门书籍-这些都是Python官方推荐的最好的书籍(推荐)
- 为何python不好找工作k-为什么我不建议你通过 Python 去找工作?
- python爬虫吧-Python爬虫如何爬取贴吧内容
- 零基础学python用什么书-零基础自学python3 好用的入门书籍推荐
- python安装教程32位-python为什么要装32位的
- python语言必背代码-Python入门必须知道的11个知识点
- python使用手册-python(自用手册)
- python爬虫工程师-Python-爬虫工程师-面试总结
- DL-2如何打开TensorBoard(在Mac上)
- lambda表达式可以用来声明_Lambda 的骚操作,你都get到了没