2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt

2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt

ID:52629784

大小:489.50 KB

页数:16页

时间:2020-04-12

2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt_第1页
2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt_第2页
2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt_第3页
2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt_第4页
2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt_第5页
资源描述:

《2017年高考数学一轮复习第十一章算法初步第75课基本算法语句1课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基本算法语句1基础知识回顾与梳理类型输入语句输出语句赋值语句含有Else分支的选择语句格式类型没有Else分支的选择语句当型循环(While语句)当型循环(For语句)直到型循环(Do语句)格式ReadxPrintx变量名←表达式If条件Then语句1Else语句2EndIfIf条件Then语句EndIfDo语句Until条件EndDoWhile条件语名EndWhileForIFrom初值To终值Step步长语句EndFor诊断练习1、下列语句中:①②③④⑤其中是赋值语句的为__________

2、__诊断练习【说明】(1)赋值语句“”表示将的值赋给,其中是一个变量,是一个与同类型的变量或表达式.(2)基本算法语句只要书写简便、容易理解、表达清楚即可;本章建议所用符号相对统一,以免混淆.诊断练习2.根据如图所示的伪代码,当输入分别为2,3时,最后输出的的值是.3【说明】解决与选择语句有关问题,一般先写出算法所表示的函数关系式.Reada,bIfa>bThenmaElsembEndIfPrintm诊断练习3.右面是一个求20个数的平均数的程序,在横线上应该填充的语句为.i≤20或i<21S←

3、0i←1While.ReadxS←S+xi←i+1EndWhileM←S/20PrintMWhilep循环体EndWhile(2)While循环中一般有两个变量,一个是计数变量,如本题中的i,一个是累和(积)变量,如本题中的S.【说明】(1)While语句是当型循环,其一般形式是诊断练习S←0i←1While.Readxi←i+1S←S+xEndWhileM←S/20PrintM【变式】若改变S←S+x,i←i+1的顺序,横线上应填充什么?i≤21或i<22诊断练习4.如下程序运行后,输出的结果

4、为.次数1234P-3-1721K1471021ForkForm1To10Step3EndForPrintp范例导析例1、程序(1)输出结果与程序(2)中当时的运行结果分别为35,64问题1:循环体中“S←S+I”在算法中有何作用?问题2:程序中“Step3”是什么意思?可省略吗?问题3:可以改用“While”语句吗?范例导析【说明】(1)Step语句和While语句在某些情况下是可能转化的. (2)在已知执行次数的情况下,才可用Step语句.a←1s←0I←1WhileI≤19a←a×(-1)

5、s←s+a×II←I+1.EndForPrints范例导析例2、分别用While语句、Do语句和For语句写出计算1×3×5×7×……×99的算法.问题1:图1中“I≤99”还可写成什么?范例导析问题2:若将图3中“T←T×I”,“I←I+2”互换,要得到正确结果,还需如何修改?I←1T←T×II←I+2I<99【说明】循环语句要注意初值和赋值顺序范例导析【变式】若要计算使1×3×5×7×……×n>2012成立的n的最小值,可用哪些语句?如何修改下面算法.×范例导析例3、如图所示,已知底角为45

6、°的等腰梯形ABCD,底边BC长为7cm,腰长为2cm,当一条垂直于底边BC(垂足为F)的直线l从B点开始由左至右移动(与梯形ABCD有公共点)时,直线l把梯形分成两部分,令BF=x(0≤x≤7),左边部分的面积为y,求y与x之间的函数关系式,画出流程图,并用伪代码表示.范例导析【变式】如图,在边长为4的正方形ABCD的边上有一点P,沿着折线BCDA由点B(起点)向点A(终点)运动.设点P的运动的路程为x,△APB的面积为y,求y与x之间的关系式,并画出流程图,定出伪代码.谢谢!!

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

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

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