vc思维训练上机测试第三章.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五.程序二模块代码 1.lowerbyuppermain文件 主模块main ①模块功能:将’c’,’h’,’l’,’n’,’a’五个小写字符转变成大写字符。并显示出来 ②输入输出:系统模块,暂不考虑模块级别的输入输出,输入输出在内部完成 形式:int main() 归属:.cpp 七.总结思考 第三次,我们做程序,写实验报告,而且还是二合一。与第一次相比,我们虽然有了明显进步。但是这次的需要做两个程序,我们碰到了许多困难,但在我们团结努力下,我们克服种种困难,在不断尝试下,但最后还是获得了成功。 第三章 一.实验题目 1.设银行定期存款利息的年利率为rate,并已知存款期为n年,存款本金为capital元,试编程计算本利之和depsit。 2.将’c’,’h’,’l’,’n’,’a’五个小写字符转变成大写字符。并显示出来。 二. ?模型设计 1.模型一 2.模型二 三.分工合作 成员 任务分工 马汉 负责整理,及实验报告的编写 赵大云 负责单文件,程序模型设计以及代码编辑,及PPT制作 彭鹏 负责多文件,程序模型设计以及代码编辑 余毛宁 负责单文件,多文件与单文件程序设计的检测及修改 四,程序一模块代码 1.depositMain.cpp文件 主模块main ①模块功能:计算本利之和depsit ②输入输出:系统模块,暂不考虑模块级别的输入输出,输入输 出在内部完成 形式:void main() 归属:depositMain.cpp ③解决思路 输入存款金额,年利率,以及年限。求出取款之后的本息和。例如:输入三个数分别是10000,0.02,5。输出1104 ④算法提纲 第一步,输入定义的三个数capital, rate,n 第二步,根据公式total= capital*pow(1+rate,n) 第三步,输出total ⑤模块代码 #include iostream.h #include Deposit.h void main() {float capital, rate,sum;int n ; cout请输入本金:endl;cincapital; cout请输入利率:endl;cinrate; cout请输入年限:endl;cinn; sum=getDeposit(capital, rate,n); cout输出本利之和:sumendl; } 2.Int.cpp文件 自定义模块getDeposit ①模块功能:求本息和。 ②输入输出 形式:float getDeposit(float capital,float rate,int n ); 归属:float ③解决思路:输入capital, rate, n ④算法步骤:total= capital*pow(1+rate,n) ⑤模块代码 #include math.h float getDeposit(float capital,float rate,int n ) {float total; total= capital*pow(1+rate,n); return total; } 3.Int.h文件 float getDeposit(float capital,float rate,int n ); 4.数据预测 程序运行后,输入:10000 2 4,结果应该是160000 程序运行后,输入:100 10 3,结果应该是100000 ③解决思路 输入小写字母,根据大小写ASCII码相差32.经过换算成大写字母。 ④算法提纲 第一步,输入任意字母c,h,i,n,a 第二步,根据换算公式c1=c1-32;c2=c2-32;c3=c3-32;c4=c4-32;c5=c5-32; 第三步,输出大写字母 ⑤模块代码 #include Char.h int main() { char c1, c2 ,c3, c4, c5; c1=c;c2=h;c3=i;c4=n;c5=a; upper2Low( c1, c2, c3, c4,c5); return 0; } }2.char.cpp文件 自定义模块void upper2Low ①模块功能:换算大小写字母 ②输入输出 形式:void upper2Low(char c1,char c2,char c3, char c4,char c5) 归属:void ③解决思路:根据换算公式 ④算法步骤:如果输入c1=c,则输出c1=c1-32=C ⑤模块代码 #include iostream.h void upper2Low(char c1,char c2,char c3, char c4,char c5) { c1=c1-32;c2=c2-32;c3=c3-32;c4=c4-32;c5=c5-32; co

文档评论(0)

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

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

1亿VIP精品文档

相关文档