西南交大C++实验四.doc.doc

西南交大C++实验四.doc.doc

ID:58224088

大小:19.37 KB

页数:7页

时间:2020-04-28

西南交大C++实验四.doc.doc_第1页
西南交大C++实验四.doc.doc_第2页
西南交大C++实验四.doc.doc_第3页
西南交大C++实验四.doc.doc_第4页
西南交大C++实验四.doc.doc_第5页
资源描述:

《西南交大C++实验四.doc.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验__4__实验报告教学班级:______学生学号:_______学生姓名:__________实验日期:__________实验地点:___指导教师签名:__________实验成绩:___________一、实验目的1.掌握ifelse的嵌套结构;2.掌握多路分支结构的程序设计,以及switch语句的使用方法;二、实验任务1.已知一个函数输入x的值,求解并输出相应的y值。要求用if…else的嵌套结构实现。2.从键盘任意输入三个整数a、b、c,计算并输出它们的最大数。要求用if…else的嵌套结构实现。3.某工厂有如下规定:工龄不到一年的(工龄为

2、0),无年休假;工龄为1~5年的,年休假为7天;工龄为6~10年的,年休假为14天;工龄为11~20年的年休假为21天;工龄20年以上的,年休假为28天。编程实现:输入工龄,输出对应的年休天数。要求用if…else的嵌套结构实现。4.文具厂销售笔袋,按照客户的购买数量不同,给出了不同的优惠政策,详见下表:数量(个)单价(元/个)1~493850~9935100~19932200~29930300及以上28要求编程实现:输入客户购买笔袋数量,输出购买总金额。要求用switch语句实现。5.模拟二人猜拳游戏:剪刀石头布。要求:(1)给出选项菜单如下****

3、******新一局**********1.出剪子2.出石头3.出布***************************请输入甲、乙猜拳代码:根据两个用户输入给出猜拳“战况”,要求用switch语句实现。三、实验结果(源程序+注释)1.//已知一个函数,输入x的值,求解并输出相应的y值。#includeusingnamespacestd;voidmain(){cout<<"学号:"<>x;if(x<0){y=x;cout<=

4、0&&x<10){y=2*x-1;cout<=10){y=3*x-1;cout<usingnamespacestd;voidmain(){cout<<"学号:"<>a>>b>>c;if(a>b){if(a>c)max=a;elsemax=c;}else{if(b>c)max=b;elsemax=c

5、;}cout<<"max="<usingnamespacestd;voidmain(){doublex,y;cout<<"学号:"<>x;if(x==0){y=0;cout<<"年休假为:"<=1&&x<=5){y=7;cout<<"年休假为:"<=6&&x<=10){y=14;cout<<"年休假为:

6、"<=11&&x<=20){y=21;cout<<"年休假为:"<20){y=28;cout<<"年休假为:"<usingnamespacestd;voidmain(){intx,y,price;cout<<"学号:"<>x;switch(x/50){case0:pric

7、e=38;break;case1:price=35;break;case2:case3:price=32;break;case4:case5:price=30;break;default:price=28;}y=x*price;cout<<"购买输总金额为:"<usingnamespacestd;voidmain(){intm,n;cout<<"学号:"<

8、<<"1.出剪子"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。