《c++第一次上级作业(黄河)》由会员分享,可在线阅读,更多相关《c++第一次上级作业(黄河)(7页珍藏版)》请在金锄头文库上搜索。
1、 CHANGZHOUNIVERSITY 上机一课程名称: C+程序设计 学 生 姓 名 : 黄河 学 院(系): 信息数理学院 专 业 班 级 : 应数 162 指 导 教 师 : 胡 超 实 验 地 点 : 武进机房1、实验目的:1、熟悉 C+开发环境,了解多种环境的使用方法,掌握 C+文件的创建、编译及运行。2、熟悉 C+程序的基本结构,练习讲课内容相关程序(见后面具体题目) ,要求保存源文件和运行结果截图。3、尝试完成下面题目。2、实验内容:1)用 C+实现求 X,Y,Z 的最大值、最小值,并按大小的顺序输出 X,Y,Z。2)任意输入一个三位整数,再把它的次序打乱重新组合一个新的三位整数
2、,使其值最大。3)录入三角形的三条边,输出面积,要求输出周长及面积,结果保留 2 位小数。4)编写一个求方程 ax2 + bx + c = 0 的根 的程序,要求从主函数输入 a,b,c 的值并输出结果(方程的根有三种情况) 。5)输入某学生成绩,如果 86 分以上( 包括 86 分)则输出“VERY GOOD” ,如果在 60到 85 之间的则输出“GOOD”(包括 60 和 85),小于 60 的则输出“BAD” 。6)从键盘中任意输入一串字符,直至输入# 字符代表结束.请编程统计输入的字符中的大写字母,小写字母和数字字符的个数分别是多少。7)学生进行百米跑测试,成绩在 12 秒以内为优,
3、在 12 秒以上至 15 秒为达标,在 15 秒以上为不达标。从键盘上输入每个人的成绩,并以小于 0 的任何数作为终止标志,分别统计出成绩为优秀、达标和不达标的人数。8)编程计算收款税金:收款在 10000 以上,征税 4%;4000 以上,10000 以下,征税3%; 800 元以上,4000 以下,征税 1%;800 元以下免税。读入收款,输出应缴税金。三、 实验步骤(代码及截图)1,#includeusing namespace std;int main()int x,y,z;cinxyz;if(xy&yz)coutz&zy)coutx&xz)coutz&zx)couty&yx)cout
4、x&xy)coutusing namespace std;int main()int a,x,y,z;cina;x=a/100;y=a/10-x*10;z=a%10;if(xy&yz)coutz&zy)coutx&xz)coutz&zx)couty&yx)coutx&xy)cout#include#includeusing namespace std;int main()double a,x,y,z;cinxyz;a=(x+y+z)/2;cout#includeusing namespace std;int main()int a,b,c,d,e;cinabc;d=b*b-4*a*c;if(b
5、0)cout#includeusing namespace std;int main()int a;cina;if(a=86)coutusing namespace std;int main()char a;int b=0,c=0,d=0;while(a=getchar()!=#)if(a=A&a=a&a=0&ausing namespace std;int main()int a,b=0,c=0,d=0;cina;while(a=0)if(a12&a15)d+;cina;coutusing namespace std;int main()float a,b=0;cina;if(a=10000)b=a*0.04;else if(a=4000)b=a*0.03;else if(a=800)b=a*0.01;else if(a800)b=0;cout应缴税金为bendl;return 0;4、实验小结本次作业主要考查对选择结构和循环结构的应用,其中涉及对字符串的使用。刚开始对循环的使用不熟练,结合课本例题后完成的,另外第 6 题是先复习 c 语言中的有关字符串方面的知识后完成的,总而言之,还是基础知识掌握不牢固,这方面知识在接下来的时间我一定会努力追赶上的。