VC,C++(阶段测试二)数组练习.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:2 大小:31KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

VC,C++(阶段测试二)数组练习.doc

VC,C++(阶段测试二)数组练习.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验四:数组练习(测试)1学时2学时2实验目的与要求使用一维数组与循环来求解给定问题。实验环境WINDOWSXP或WINDOWSSERVER2000MicrosoftVisualC++6.0准备工作安装好MicrosoftVisualC++6.0实验内容设某一城市三个百货公司某个季度销售电视机的情况和价格由如下表格表示。编写程序,每个表格数据以数组存放,求各个百货公司的电视机营业额,并输出。公司\牌号康佳TCL长虹第一百货公司300250150第二百货公司200240200第三百货公司280210180牌号价格康佳3500TCL3300长虹3800机票预订系统一家小型航空公司刚买了一台计算机作为新的自动订票系统,并让你设计这个系统。要求编写一个程序安排每次航班的座位。设每个航班只有10个座位,用一个一维bool数组代表飞机座位表,数组所有元素初始化为false。表示所有作为都是空的。每售出一个座位号,就把数组相应元素置为true,表示座位已售出。程序运行时要求显示下列菜单:Pleasetype1for“smoking”Pleasetype2for“nosmoking”如果乘客选1,应为他分配一个抽烟区的座位(座位1-5)。如果乘客选2,就给他一个无烟区的座位(6-10)。程序还应打印出登机牌,表明乘客座位号,以及座位是在抽烟区还是无烟区。当然,不能再次分配已售出的座位。当抽烟区的座位已售完,程序应当询问订票者是否要无烟区的座位,反之亦然。若回答是,就售出一个座位。若不是,则输出:“Nextflightleavesin3hours”。实验步骤问题一步骤:(1)分别定义一个二位数组和一个一位数组用来存放两个表格的数据,采用直接赋值方式初始化两个数组;(2)应用循环求各个百货公司的营业额并显示出来。问题二步骤:(1)定义一个长度为10的bool数组用来存放座位号。(2)根据用户的输入确定是对数组前5个元素(用户输入为1时)进行操作还是对数组后5个元素操作(用户输入为2时)(3)判定该区域(1-5和6-10)时候还有空位(值为false的元素),有则找到值为false的数组元素将其改为true,然后打印登机牌。(4)让整个程序能够循环使用,只要用户不退出系统,就一直能订票。