`

影院消费情况计算

 
阅读更多

影院消费情况计算
某影城想要统计顾客在该影院的消费情况。
对于影院而言,顾客分为三种类型:非会员、银卡会员、金卡会员。三种类型的顾客在影城消费时,优惠政策是不同的,具体的优惠细则如下:
会员类型 优惠细则
非会员 周二电影半价
银卡会员 周二电影半价,非周二电影七五折
金卡会员 在“银卡会员”的优惠基础上,如果单次购买电影票数量多于1张,则减免20元钱
示例:
 某金卡会员在2012-02-24(周五)购买了3张单价为50元的电影票,那他本次消费的金额为:50*3*75%-20=92.5元
题目要求:
 根据影院提供的顾客消费记录及会员注册信息,计算每位顾客在影城的消费合计。顾客在每次消费时,消费金额四舍五入到分,即保留小数点后两位小数。
 为简化输入输出处理,我们仍以数据文件作为程序的输入输出。
1) 输入文件说明
a) 顾客消费记录为:c:\test\consumption.txt,文件中的内容为:顾客姓名,消费日期,电影票单价,购买数量。各列之间用“,”分隔,日期格式为yyyy-MM-dd。需要注意的是存在一个顾客消费多次的情况。文件示例如下:
张三,2012-02-24,50,3
b) 会员信息为:c:\test\vip.txt,文件中的内容为:顾客姓名,会员类型。各列之间用“,”分隔,不需要考虑顾客姓名重复的情况。文件示例如下:
张三,金卡
输入文件需要做必要的合法性检查,跳过错误的数据行,并在c:\test\result.log日志文件中将错误数据行的内容记录下来。附带的Eclipse工程中含有log4j的配置文件,但并不强制要求必须使用log4j,只要日志中记录了完整的错误数据行即可。
2) 输出文件说明
a) 存放位置:c:\test\result.txt
b) 记录按照顾客消费的总金额降序排列。
c) 每行记录内容为“姓名”、“消费金额”两列,中间以“,”(注:半角)分隔。如果顾客为“金卡”或“银卡”会员,要在顾客姓名后用“<会员类型>”标出。文件示例如下,张三为金卡会员,李四为非会员
张三<金卡>,1000.05
李四,545.00
注:1)编程过程中可以查阅API文档、网上查询任意资料,但请独立完成,不要互相抄袭。
2)Java语言答题的,请使用附带的Eclipse工程。并请查阅“答题说明

分享到:
评论

相关推荐

    电影院售票系统

    本系统适用于各类规模的电影院,能够帮助影院管理者更好地进行日常运营工作。 在售票环节,系统提供了在线预订和现场购票两种模式。用户可以通过电影院官网、移动应用或自助售票机进行选座购票,系统会实时更新座位...

    c语言课设电影院售票系统.docx

    (2)显示满座率:这个系统可以统计电影院的满座率,给管理人员提供了方便,可以更快的计算利润。 (3)显示退票系统:这个程序可以模拟电影院退票系统,可以供顾客参考,另外这个系统方便快捷,可以让顾客在退票时...

    廊坊师范学院学生电影院选择的层次分析模型.docx

    在当今社会,电影已成为人们日常娱乐活动的重要组成部分,而电影院作为电影产业的重要终端,其服务质量直接影响着消费者的观影体验。本研究聚焦于廊坊师范学院的学生群体,通过建立层次分析模型,探讨影响他们选择...

    电影院购票平台开题报告

    本项目旨在设计与实现一个电影院购票平台,适应现代网络时代的消费需求。随着互联网的快速发展和计算机网络的普及,电子商务已成为日常生活的一部分,网络支付和网络安全技术的成熟,使得线上购票成为大众首选。传统...

    行业数据-20年中国糖果TOP5消费场景.rar

    - 影院娱乐:电影院是糖果消费的重要场景,观看电影时,糖果和爆米花是常见的搭配。 - 购物休闲:购物中心和超市内的糖果柜台通常吸引着购物人群,尤其是节假日和促销活动期间。 3. 消费者行为研究: - 购买习惯...

    基于SpringBoot+mybatis+vue.js实现电影院会员管理系统源码+数据库+项目报告说明(课程大作业).zip

    cinema项目是一套电影院会员管理系统,使用前后端分离架构开发,前端基于Vue.js+Element UI技术,后端使用springboot+mybatis实现,包含管理员、会员管理、会员卡管理、电影票、消费记录、数据统计等模块 ...

    (源码)基于Java+Springboot+Vue的电影院会员管理系统.zip

    系统包含管理员、会员管理、会员卡管理、电影票、消费记录、数据统计等模块,旨在为电影院提供一个全面的会员管理解决方案。 ## 项目的主要特性和功能 管理员管理管理员登录、管理员信息查询和更新。 会员管理...

    北大青鸟项目电影院系统

    【北大青鸟项目电影院系统】是一个基于C#编程语言开发的影院管理软件,旨在实现对电影放映时间的管理和座位分配的高效控制。在这一系统中,C#作为主要的开发工具,利用其强大的面向对象特性,为影院提供了一个集信息...

    6、价格歧视1

    这种策略使得电影院能够利用消费者的性别差异,从所有消费者中榨取更多利润,即一级价格歧视。 图2展示了一种理想情况,即"all or nothing demand",在这种情况下,无论定价如何,消费者剩余始终为零。这意味着电影...

    ACCP5.0电影院管理系统分析

    成本核算(λ,۸,ۿ,Ʊ˱,Ʊ):精确计算电影院的运营成本,包括员工薪资、租金、维护费用、营销开支等,以及与财务结算相结合,形成全面的财务报告。 #### 门票与顾客服务 门票销售(Ϋ):涵盖在线预订、现场...

    电影院创业实施计划书.doc

    2. 三星级标准影院:注重观影体验,打造高品质的视听环境和舒适的空间,以吸引观众离开家中的电视和影碟,选择电影院观影。 **市场营销策略** 针对大学生市场,可以推出学生优惠,如会员卡、打折日或团体购票优惠,...

    C# winfrom制作影院售票管理系统.rar

    本项目"影院售票管理系统"利用了C#的WinForm窗体设计,实现了丰富的用户交互界面,为用户提供了一个简单而实用的电影售票管理平台。 在系统设计上,该系统涵盖了以下几个主要功能模块: 1. **用户管理**:用户可以...

    毕业论文jsp1821电影院售票系统ssh.doc

    传统的电影院售票方式已经无法满足现代消费者的需求,尤其是在繁忙的工作日和节假日,人们更倾向于在线预订电影票,以节省时间并避免现场排队的困扰。因此,基于JSP的电影院售票管理系统应运而生,旨在提供一个高效...

    电影院-SQL

    4. 分析和报告:电影院可能需要对售票、会员消费等数据进行统计分析,以制定营销策略。这需要掌握SQL的聚合函数(如COUNT、SUM、AVG、MAX、MIN)和分组(GROUP BY)功能,以及窗口函数(Window Functions)来进行...

    计算机毕业设计,课程设计,基于java电影院订票选座系统,带论文.zip

    Java原来是用作编写消费类家用电子产品软件的语言,所以它是被设计成写高可靠和稳健软件的。Java消除了某些编程错误,使得用它写可靠软件相当容易。 Java是一个强类型语言,它允许扩展编译时检查潜在类型不匹配问题...

    微信小程序的电影院票务系统(源码+部署说明+演示视频+源码介绍+lw).zip

    微信小程序的电影院票务系统是一个基于微信平台的在线购票和管理系统。该系统采用了多种前沿技术,如微信小程序框架、云数据库和云函数等,为用户提供了便捷的电影查询、选座购票、订单管理等功能。 微信小程序框架...

    三年级数学下册 电影院一课一练(无答案) 北师大版.doc

    这篇文档是针对三年级学生设计的一份数学练习,涵盖了北师大版教材中的电影院主题。这份练习包括了多个知识点,旨在帮助学生巩固基础数学技能,如加减法、乘法、判断题、连一连题、比较大小、竖式计算以及实际问题...

    影院销售系统详细开发源代码

    《影院销售系统详细开发源代码》是一套专为电影院售票业务设计的系统,采用C#编程语言进行开发,旨在提供高效、便捷的售票管理服务。该系统覆盖了电影院日常运营中的多个关键环节,包括电影排期管理、座位预订、票务...

    springboot324电影订票及评论网站的设计与实现.zip

    通过计算机系统,运营人员能够从繁重劳累的人工售票中解放出来,高效地完成电影票销售的业务数据的维护管理工作,各大影院和企业均在大范围推广使用计算机管理系统和互联网技术,提供电影院网上订票业务;...

    JAVA毕业设计之springboot影城管理系统项目(springboot完整源码+说明)

    此外,该系统还可以自动计算会员的消费金额和积分,使得电影院的管理人员可以更好地了解会员的消费习惯和需求。在电影资讯方面,系统可以为电影院提供最新的电影资讯,并且可以根据客户的喜好推荐电影,从而增加客户...

Global site tag (gtag.js) - Google Analytics