编程解决问题.ppt

编程解决问题.ppt

ID:48098710

大小:703.50 KB

页数:25页

时间:2020-01-15

编程解决问题.ppt_第1页
编程解决问题.ppt_第2页
编程解决问题.ppt_第3页
编程解决问题.ppt_第4页
编程解决问题.ppt_第5页
资源描述:

《编程解决问题.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编程解决问题和智能信息处理哈十三中学:卢有娟2、编程解决问题编程解决问题步骤:设计算法分析问题调试运行编写程序二、设计算法(用流程图表示)流程图符号:起止框处理框判断框输入输出框流程线(指向线)如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则2012年黑龙江省高考数学题(A)A+B为a1,a2,…,aN的和(B)(A+B)/2为a1,a2,…,aN的算术平均数(C)A和B分别是a1,a2,…,aN中最大的数和最小的数(D)A和B分别是a1,a2,…,aN中最小的数和最

2、大的数开始k=1,A=a1,B=a1x=ak结束是否k=k+1输出A,B输入N,a1,a2,…,aNx>AA=xB=xk≥N是是否否x

3、1s=s+a结束是否a=a+2输出sn=n+1如果执行右边的程序框图,输入x=-1,n=3,输出S值为:2012年湖南高考数学题开始i≥0S=6i=i-1结束是否S=S·x+i+1输出S输入x,ni=n-12012年辽宁高考数学题开始i<9S=4i=1结束是否i=i+1输出SS=如果执行右边的程序框图,输出S值为:A、-1B、2/3C、3/2D、422-S2012年天津高考数学题如果执行右边的程序框图,输入x值为-25时,输出x值为:A、-1B、1C、3D、9开始

4、x

5、>1x=2x+1结束是否输出xx=-1

6、输入x例:1-100的等差级数求和一、分析问题问题的要求:1-100等差数列求和已知信息:开始数1、结束数100、等差1输出的内容:数列之和开始m<=100m=1sum=0sum=sum+mm=m+1结束输出sum是否二、设计算法(用流程图表示)PrivateSubCommand1_click()m=1sum=0DoWhilem<=100sum=sum+mm=m+1Looptext1.text=sumEndsub三、编写程序:开始m<=100m=1sum=0sum=sum+mm=m+1结束输出sum是否四、

7、调试运行:检查程序代码是否存在错误或不合理的地方sum=sum+mm=m+1m<=100m=1sum=0任意等差数列流程图开始m<=last输入起止数first、last及等差equalitym=firstsum=0sum=sum+mm=m+equality结束输出sum是否PrivateSubCommand1_click()first=val(text1.text)last=val(text2.text)equality=val(text3.text)m=firstsum=0DoWhilem<=lasts

8、um=sum+mm=m+equalityLooptext4.text=sumEndsub三、编写程序:开始m<=last输入起止数first、last及等差equalitym=firstsum=0sum=sum+mm=m+equality结束输出sum是否如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则2012年黑龙江省高考数学题(A)A+B为a1,a2,…,aN的和(B)(A+B)/2为a1,a2,…,aN的算术平均数(C)A和B分别是a1,a2,…,aN中最大的数

9、和最小的数(D)A和B分别是a1,a2,…,aN中最小的数和最大的数开始k=1,A=a1,B=a1x=ak结束是否k=k+1输出A,B输入N,a1,a2,…,aNx>AA=xB=xk≥N是是否否x

10、出S值为2012年湖北高考数学题开始n<3a=1,s=0,n=1s=s+a结束是否a=a+2输出sn=n+1如果执行右边的程序框图,输入x=-1,n=3,输出S值为:2012年湖南高考数学题开始i≥0S=6i=i-1结束是否S=S·x+i+1输出S输入x,ni=n-12012年辽宁高考数学题开始i<9S=4i=1结束是否i=i+1输出SS=如果执行右边的程序框图,输出S值为:A、-1B、2/3C、3/2D、422

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

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

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