网站大量收购独家精品文档,联系QQ:2885784924

c++输入输出程序范例:电影票销售.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c输入输出程序范例:电影票销售

C++输入输出;程序范例 电影票销售和慈善捐赠某地的一家电影院的售票情况很好。为了帮助当地慈善事业,剧院的所有者巨鼎讲电影票的总销售额的一部分捐给慈善事业。本例设计并编写一个程序,该程序提示用户输入电影名称、承认票价、儿童票价、销售的成人票数目、销售的儿童票数目和捐赠额占总销售额的比例。算法及输出的程序如下:定义变量将输出的浮点数设置为两为小数固定小数点格式:不足两位小数的数字,尾部补零。因此还需要添加头文件iomanip提示用户输入电影名称输入电影名称。由于电影名称可能不止一个单词组成,也可能含有空格符,应该在程序中使用getline函数来读入字符串。需要特别注意的是,由于getline函数同时读取换行符,所以在一行内输入电影名称后,需要按两次回车键。提示用户输入成人票价读入成人票价提示用户输入儿童票价读入儿童票价提示用户输入成人票的销售数量读入成人票的销售数量提示用户输入儿童票的销售数量读入儿童票的销售数量提示用户输入捐赠额占总销售额的比例输入捐赠额占总销售额的比例计算总销售额计算捐赠额计算净销售额输出结果完整的程序代码清单#include iostream#includeiomanip#includestringusing namespace std;int main(){ //step 1string movieName;double adultTicketPrice;double childTicketPrice;int noOfAdultTicketsSold;int noOfChildTicketsSold;double percentDonation;double grossAmount;double amountDonated;double netSaleAmount;coutfixedshowpointsetprecision(2);coutEnter movie name:flush;getline(cin,movieName);coutendl;coutenter the price of an adult ticket:flush;cinadultTicketPrice;coutendl;coutenter the price of a child ticket:flush;cinchildTicketPrice;coutendl;coutenter the number an adult tickets sold:flush;cinnoOfAdultTicketsSold;coutendl;coutenter the number child tickets sold:flush;cinnoOfChildTicketsSold;coutendl;coutenter the percentDonation:flush;cinpercentDonation;coutendl; grossAmount=adultTicketPrice*noOfAdultTicketsSold+childTicketPrice*noOfChildTicketsSold; amountDonated=grossAmount*percentDonation/100; netSaleAmount=grossAmount- amountDonated; cout-------------------------------------------------------------endl; coutsetfill(.)leftsetw(35)Movie Name: right movieNameendl; coutleftsetw(35)Number of ticket sold: setfill()rightsetw(10) noOfAdultTicketsSold+noOfChildTicketsSold endl; coutsetfill(.)leftsetw(35)Gross amout: setw(8)grossAmountendl; coutsetfill(.)leftsetw(35) percentage of gross amount donated: setfill()right setw(9)percentDonation$endl; coutsetfill(.)leftsetw(35)Amount donated: setfill()right$ setw(8)amoutDonatedendl; coutsetfill(.)leftsetw(35)Net sale: setfill()right$ setw(8) netSaleAmountendl;return 0;}

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档