资源预览内容
第1页 / 共2页
第2页 / 共2页
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
基本算法语句基本算法语句教学 目标(1)进一步巩固基本算法语句:赋值语句、输入输出语句、条件语句、循环语句的概念,并掌握其结构; (2)会灵活应用基本算法语句编写程序重点难 点各种算法语句的表示方法、结构和用法灵活应用各种算法语句编写程序教学过程例题分析:例题分析:1例题:例 1编写函数的算法,根据输入的的值,计算的值221,2.51,2.5xxyxxxy分析:这是分段函数,计算前,先对的值进行判断,再确定计算法则x 解:其算法步骤如下: 用算法语句可表示如下: S1 输入;xS2 若,则,2.5x 21yx否则,则;21yxS3 输出y例 2试用算法语句表示:使成立的最小正整数的算法过程22221232006nL解:本例需要用到循环结构,且循环的次数不定,因此可用“While 循环”语句, 具体描述:例 3读入 80 个自然数,统计出其中奇数的个数,用伪代码表示解决这个问题的算法过程Read x If Then2.5x 21yxElse 21yx End If Print y End0S 1I While S20061II2SSI End WhilePrint I End解:本题算法的伪代码如下:0k For I From 1 To 80Read n 22nnT If Then0T 1kk (Print )nEnd IfEnd ForPrint kEnd 变式:若本例中还要将所有奇数输出呢?以上伪代码该作何修改?(见题中括号)练习: (1)下面的程序段中,语句 Print I*J 执行的次数是 15 次For I From 1 To 3 For J From 5 To 1 Step -1Ptint I*JEnd For End For End提示:对于每个 I,内循环都执行 5 次,而 I 有 3 个取值,所以,共执行 15 次课外作业已知函数,实数,试设计( )1xf xx1(1)af21()af a1()nnaf a求的算法,画出流程图,并用伪代码表示该算法80a教学反思
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号