- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【三维设计】2013高中数学 第一部分 第1章 1.3.4 循环语句配套课件 苏教版必修3
解析:该算法的功能是求24的正约数,因此输出的是1,2,3,4,6,8,12,24. 答案:1,2,3,4,6,8,12,24 6.用伪代码设计一个计算某班(50人)的一次数学考试的 平均分的算法. 解:用G1,G2,…,G50表示这50人的考试成绩,伪代码如下: 1.当循环次数确定时,可用三种循环语句中的任何一种表示算法.对于循环次数不确定的问题只能使用“While”语句或“Do”语句,编写时要严格按照它们的格式. 2.循环语句与条件语句可相互嵌套,但要分清主次. 返 回 第 1 章 算法初步 应用创新演练 考点一 理解教材新知 考点二 考点三 1.3.4 循环语句 2011深圳大运会,为了检测大运会志愿者的身体素质,抽样检测60名志愿者,要求编号被3整除的志愿者参加某天的体检,已知志愿者编号是从1至60. 问题1:设计输出参加体检的志愿者编号的算法. 提示:S1 i←1; S2 如果i≤60转S3,否则结束算法; S3 用3去除i,所得余数记为r; S4 如果r=0,转S5,否则转S6; S5 输出i; S6 i←i+1转S2. 问题2:根据上述算法画出流程图(用Mod(a,b)表示a除以b的余数) 提示: 问题3:上述流程图中运用了哪种循环结构? 提示:当型循环. 问题4:本问题的流程图画法还可以用哪种循环? 提示:直到型循环. 问题5:依据上述流程图能否用算法语句来表达该问题? 提示:可以. 续表: 循环的次数已经确定. 初值 终值 步长 1.While…End While语句与Do…End Do语句的区别: (1)当型循环先判断条件后执行,循环体可能一次也不 执行; (2)直到型循环先执行一次循环体再判断条件,循环体至少执行一次; (3)对同一个算法,当型循环语句与直到型循环语句中的判断条件是相反的. 2.“For”语句的一般形式中step“步长”为1时“step 1”可省略,否则不能省略. [例1] 编写一个算法计算12+32+52+…+9992的值, 画出流程图,并用For语句描述这个算法. [思路点拨] 借助于直观的流程图写出伪代码 (用For语句描述)。 [精解详析] 流程图和伪代码如下: [一点通] (1)当循环次数已确定时可用For语句写出伪代码,编写的关键是确定初值、终值、步长、循环体. (2)用For语句表示算法时,For与End For必须成对出现;循环终止的条件是计数变量的值超过终值;循环次数为(终值-初值)/步长+1;循环体中只记录累计变量. 1.本例条件变为“计算22+42+…+10002”用For语句描述. 解析:1+2+22+…+2100为有规律的累加运算,又S的初值为1,指数i的初值为1,终值为100,步长为1, 所以应填S←S+2i. 答案:S←S+2i [例2] 若1+2+3+…+n2 012,试设计一个伪代码,寻找满足条件的最小正整数n. [思路点拨] 可用“While…End While”或“Do…End Do”语句书写. [一点通] 当循环次数不确定时,我们采用“While…End While”或“Do…End Do”语句,编写算法时,要注意两种格式的循环语句在解决同一问题时控制循环的条件的区别,还要注意循环变量的取值,以免出现多一次或少一次循环的错误. 3.如果以下伪代码运行后输出的结果是132,那么在伪 代码中Until后面的“条件”应为________. 解析:该程序中使用了直到型循环语句,当条件不满足时执行循环体,满足时退出循环,由于输出的是132,故执行了两次循环体,因此条件应为i11. 答案:i11 4.设计一个输出0到100之间的所有奇数并求出所有 奇数和的伪代码. [例3] (12分)某商场第一年销售计算机5 000台,如果平均每年销售量比上一年增加10%,那么从第一年起,大约到第几年可使年销售量达40 000台?试分别用“While…End While”语句、“Do…End Do”语句描述解决此问题的一个算法. [思路点拨] 可先根据题意设计算法然后根据算法利用循环语句来描述. [一点通] (1)利用循环语句描述实际应用问题的
您可能关注的文档
- 【2014年备考】2013版高中生物 1.2.3、4遗传信息的携带者 核酸 细胞中的糖类和脂质课件 新人教版.ppt
- 【5年高考3年模拟】(安徽专用)高考语文专题复习 专题九 选用、变换句式课件(B版)新人教版.ppt
- 【5年高考3年模拟】(安徽专用)高考语文专题复习 专题十四 默写常见的名句名篇课件(B版)新人教版.ppt
- 【5年高考3年模拟】(安徽专用)高考语文专题复习 专题十一 图文转换课件(B版)新人教版.ppt
- 【5年高考3年模拟】(安徽专用)高考语文专题复习 专题十 语言表达简明、连贯、得体、准确、鲜明、生动课件(B版)新人教版.ppt
- 【5年高考3年模拟】(安徽专用)高考语文专题复习 专题七 压缩语段课件(B版)新人教版.ppt
- 【5年高考3年模拟】(新课标专用)高考物理 专题一 质点的直线运动复习课件(B版).ppt
- 【5年高考3年模拟】(新课标专用)高考物理 专题二 相互作用复习课件(B版).ppt
- 【5年高考3年模拟】(新课标专用)高考物理 专题八 恒定电流复习课件(B版).ppt
- 【5年高考3年模拟】(新课标专用)高考物理 专题六 机械能及其守恒定律复习课件(B版).ppt
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
最近下载
- 2025年新人教版数学一年级下册课件 第四单元 100以内的口算加、减法 2.口算减法 第3课时 解决问题.pptx
- 汉源__感动服务培训课程讲义.pptx
- 2025广西南宁市高三二模“坚守与发现:平凡中的非凡价值”审题立意及范文-备战2025年高考语文各地名校模考卷作文导写.docx
- 液压站讲义原理图.pptx
- 浙教版数学八年级下册第3章 数据分析初步 综合素质评价(含答案).docx VIP
- 2024年数控铣工(中级)技能鉴定考试题库资料-上(单选题汇总).pdf
- 闪电战及其应付之策.pdf VIP
- 2025高考化学一轮复习之物质结构与性质(解答大题).doc
- 2025年中央八项规定专题党课讲稿四篇.docx VIP
- 医院护工培训课件.ppt
文档评论(0)