§1.1.3《程序框图》教案(第3课时--习作课).docVIP

§1.1.3《程序框图》教案(第3课时--习作课).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§1.1.3《程序框图》教案(第3课时--习作课)

新课程人教A版数学必修(Ⅲ)教案 §1.1.3流程图(3--习作课) 教学目的:1.能运用流程图表示顺序、选择、循环这三种基本结构;能识别简单的流程图所描述的算法; 2.训练有条理的思考与准确表达自己想法的能力,提高逻辑思维能力. 教学重点:会用三种逻辑结构来进行流程图的设计。 教学难点:循环结构算法的流程图。 教学过程: 一、知识复习: 1.算法的三种重要结构是: (1)顺序结构:描述的是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。 (2)条件分支结构:它是依据指定条件选择执行不同指令的控制结构。 (3)循环结构:根据指定条件决定是否重复执行一条或多条指令的控制结构。其中有两种类型的循环: 直到型(Until型)循环:如图(1),先执行A框,再判断给定的条件P是否为“假”。若P为“假”,则再执行A框,如此反复,直到为“真”为止。 当型(While型)循环:如图(2)当给定的条件P成立时(“真”),反复执行A框操作,直到条件P为“假”时才停止循环。 (4)可以证明,任何复杂的算法都可以用顺序、选择、循环三种控制结构组合而成。所以这三种控制结构称为算法三种基本控制结构。 2.下列三个问题,应分别用哪种逻辑结构给出流程图? 1.已知点和直线l:Ax+By+C=0,写出求点P到直线l的距离d的流程图。 解:框图见右上 2.火车站对乘客退票收取一定的费用,具体办法是:按票价每10元(不足10元按10元计算)核收2元;2元以下的票下退。试写出票价为元的车票退掉后,返还的金额元的算法程序框图。 解:框图见下 3.标有1、2、3、4、5、6六个号码的小球,有一个最重,画出挑出此重球的算法的程序框图。 输入第一个 球的重量 二、知识运用 例1.已知n个正数排成一行如下:,其中下脚码表示n个数的排列位置。这一行数满足条件:,画出计算第n项的程序框图。 思路分析:表达式的含义,在这个数列()中的第n个数是它前面两个数的和;因此给出前两项,后面各项都可写出。 解: 例2 已知算法:(1)指出其功能(用算式表示), (2)将该算法用流程图来描述之。 S1 输入X; S2 若X0,执行S3;否则,执行S6; S3 ; S4 输出Y; S5 结束; S6 若X=0,执行S7;否则执行S10; S7 ; S8 输出Y; S9 结束; S10 ; S11 输出Y; S12 结束。 解:这是一个输入x的值,求y值的函数的算法。其中 解:其流程图如下。 三、课外作业 1.课本习题第11页,习题1-1A组题:第1---3、B组题:1—2。 2.已知函数,把区间分成10等分,画出求各等分点对应函数值的算法的程序框图。 3.画出任给一个有两位小数的实数,对末位用“四舍五入法”,求精确到一位小数的程序框图。 3.我国的国民生产总值近几年来一直以不低于的年增长率增长,照此速度,最多只需经过几年我国的国民生产总值就可以翻一番?写出一个算法,并画出流程图. 五、补充练习. 1 设y为年份,按照历法的规定,如果y为闰年,那么或者y能被4整除不能被100整除,或者y能被400整除。对于给定的年份y,要确定索是否为闰年,如何设计算法,画出其流程图。 解:见下图。 2.画出一个计算值的一个算法的程序框图。 3.一张单据上有5位号码6**42,其中百位和千位数已看不清楚,但知道垓数是57和67的倍数求该数。 400|y? 否 输入y 否i 4|y? 是 输出y是闰年 输出y非闰年 结束 是 100|y? 否 开始 是 是 否 开 始 否 输入A、B、C、 x0、y0 开始 z1=Ax0+By0+C z2=A2+B2 输出d 结束 结 束 输出y X/10是整数吗? 输出 “不退票” x2 ? 输入x 开始 输出y 输出y 输出y 输入x 开始 结束 是 K = k+1 结束 A=B,B=C 输出C C=A+B 输

文档评论(0)

daoqqzhuan2 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档