




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XX高考数学教案和学案(有答案)第11章学案56 学案56基本算法语句导学目标理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义自主梳理伪代码及基本算法语句伪代码是介于_和_之间的文字和符号 (1)在伪代码中,赋值语句用符号“_”表示,“xy”表示_,其中x是_,y是一个与x同类型的_ (2)输入语句“_”表示输入的数据依次送给a,b,输出语句“_”表示输出运算结果x. (3)条件语句的一般形式为If AThen BElseCEnd If (4)循环语句的一般形式为While p当型循环语句形式循环体End While当型循环已知循环次数时,可采用“For”语句,形式如下For IFrom“初值”To“终值”Step“步长”循环体End For直到型循环语句形式如下If AThen或BEnd IfDo循环体Until pEnd Do自我检测1下列赋值语句正确的有_a3,b4,c5;6xy;3.2a;xy7;a2b2(ab)(ab);mm2.2当a1,b3时,执行完如下的一段伪代码后x的值为_If a (1)a5b3cab/2dccPrint d (2)a1b2cabbacbPrint a,b,c变式迁移1阅读下面伪代码,回答问题x3xyx3yxy4y4 (1)求上述两种伪代码输出的x和y值; (2)上述两种伪代码中的第三行有什么区别探究点二条件语句例2已知某商店对顾客购买货款数满500元,减价3%,不足500元不予优惠,输入一顾客购物的货款数,计算出这个顾客实交的货款,画出流程图,写出伪代码变式迁移2求过两点P1(x1,y1),P2(x2,y2)的直线的斜率,画出流程图并写出相应的伪代码探究点三循环语句例3设计求满足条件123n106的最小自然数的算法并画出流程图,写出伪代码变式迁移3已知S510151500,请用流程图描述求S的算法并用伪代码表示1赋值语句是最重要的一种基本语句,也是一个程序必不可少的重要组成部分,使用赋值语句,一定要注意其格式要求,如赋值号左边只能是变量而不能是表达式;赋值号左右两边不能对换;不能利用赋值语句进行代数式计算等利用赋值语句可以实现两个变量值的互换,方法是引进第三个变量,用三个赋值语句完成2要实现循环结构就要用到循环语句循环语句有“While语句”,“Do语句”,“For语句”“While”语句是前测试,即先判断,后执行;“Do”语句是后测试,即先执行,再判断“For”语句选用于循环次数确定的情况(满分90分) 一、填空题(每小题6分,共48分)1下列语句中mx3x2;TT1;32A;A2(B1)2B2;AA2;p(7x3)x5)x1,其中是赋值语句的个数为_2在如图所示的伪代码中输入x1,则输出的结果x为_Read xx2xx3xx4xx5xx6xPrint x3下面所示的伪代码执行后,a,b的值分别为_a15b20aab babaab4(xx莱芜一模)下面的流程图与伪代码是同一个程序的设计方案,请根据联系填空流程图如图所示伪代码i2S0Do SSi_Until i100EndDo输出_上述应填_;应填_;输出结果为_5(xx苏北四市联考)某算法的伪代码如图所示,如果输出的y值是4,那么输入的x的所有可能的值是_Read xIf x2.5值的算法并写出对应的伪代码,根据输入的x的值,计算y的10(14分)根据下面的算法伪代码,绘制流程图,指出该算法的功能是什么?并将伪代码改为“For”语句的形式伪代码S0I3While I99SSI3II2End WhilePrintS11(16分)用循环语句来书写1100的最小自然数n的算法,画出算法流程图,并2232n2写出相应的伪代码111学案56基本算法语句答案自主梳理自然语言计算机语言 (1)将y的值赋给x一个变量变量或表达式自我检测1解析依据赋值语句的格式与作用可知和正确,是错误的24解析14,输出s15.4990解析由题意s11109990.课堂活动区例1解题导引 (1)赋值语句左边只能是变量名字,而不是表达式,右边可以是一个常量、变量或含变量的运算式如2x是错误的 (2)赋值号的左右两边不能对换赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量如“AB”和“BA”的运行结果是不同的解 (1)a5,b3,cdc216,即输出16. (2)a1,b2,cab,c3,又bacb,b1322,a1,b2,c3,即输出1,2,3.变式迁移1解 (1)x,y的值分别为4,4;x,y的值分别为3,3. (2)伪代码中的xy是将y的值赋给x,赋值后的x变为4,中yx是将x的值赋给y,赋值后y的值变为3.例2解设购买货款数为x元,则顾客实际应交的货款y元为ab24,?x13%x500,y?x0x500,?0.97x x500,即y?x0x100;ii2;2550解析程序的功能是计算100以内的偶数和15或421解析依据伪代码可得,当x0时,4,x2111x或x.又x2?29解其算法步骤如下S1输入x;S2若x2.5,则yx21,否则yx21;S3输出y.(6分)用伪代码可表示如下Read xIfx2.5Then yx21Else yx21End IfPrinty(12分)10解伪代码对应的流程图如图所示,它用的是“While”语句,功能是求3353993.(4分)(10分)利用“For”语句伪代码可以改为S0For IFrom3To99Step2SSI3End ForPrintS(14分)11解算法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年保密军工考试题及答案
- 陆丰辅警考试真题及答案
- 南阳市中储粮2025秋招财务资产岗高频笔试题库含答案
- 襄阳市中石化2025秋招面试半结构化模拟题及答案油气储运与管道岗
- 国家能源阿坝自治州2025秋招机械工程类面试追问及参考回答
- 国家能源青海地区2025秋招面试专业追问及参考机械工程岗位
- 武汉市中石油2025秋招面试半结构化模拟题及答案安全环保与HSE岗
- 通辽市中石油2025秋招面试半结构化模拟题及答案财务与审计岗
- 2025年乡村工程考试题及答案
- 大唐电力资阳市2025秋招性格测评常考题型与答题技巧
- 民族团结一家亲知识竞赛试题及答案
- 运动跑步专业知识培训课件
- 禁塑知识培训课件
- 下腔静脉滤器置入常见并发症及处理
- 2023版《中国慢性肾脏病患者高血压管理指南》解读课件
- 2025年秋人教版八年级英语上册 Unit 7 When Tomorrow Comes(学习、上课)
- 肿瘤专科护士进修学习汇报
- 初中生心理健康与青春期教育
- 商用厨房设计核心要素
- 2025年叉车司机(中级)考试试卷:操作技能与安全知识
- 行政处罚法培训课件下载
评论
0/150
提交评论