




免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二节课 题顺序结构与选择结构,变量与赋值【问题导思】已知球的半径为r.1设计一个算法,求球的表面积和体积【提示】第一步,输入球半径r. 第二步,计算s4r2. 第三步,计算vr3. 第四步,输出s,v.2上述算法有何特点?【提示】按照顺序从上到下进行按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或者称为算法的顺序结构其算法框图如下:二、选择结构【问题导思】2012年元旦期间,某商品进行团购优惠活动:购买5件或5件以下,每件88元;超过5件,超过的部分按每件8折优惠1若某人购买x件,试写出购物总费用y与购买件数x的关系式2设计上述问题的算法时,应注意什么?【提示】注意判断购买的件数对购物费用的影响3上述问题若画算法框图,只用顺序结构能完成吗?在一个算法中,有时需要进行判断,判断的结果决定后面的步骤,像这样的结构通常称为选择结构其算法框图如下:三、变量与赋值 学 预习案预习案一、 课标解读1. 明确框图的概念,掌握各框图的符号功能2理解顺序结构与选择结构的概念和功能(重点)3能够用顺序结构与选择结构描述简单问题(难点).二、预习并填空(一)基础知识: 1算法框图1).算法框图由一些图框和带箭头的流程线组成,其中的图框表示各种操作,图框内的文字和符号表示操作的内容,带箭头的线表示操作的先后顺序2) 图框的名称及功能:图形符号名称符号表示的意义终端框(起止框)算法框图的起始或结束输入、 学 输出框数据的输入或结果的输出处理框赋值、执行计算语句、结果的传送判断框根据给定条件判断 . 流程线流程进行的方向连接点连接另一页或另一部分的算法框图注释框帮助理解算法框图【问题导思】已知球的半径为r.1设计一个算法,求球的表面积和体积【提示】第一步,输入球半径r. 第二步,计算s4r2. 第三步,计算vr3. 第四步,输出s,v.2上述算法有何特点?【提示】按照顺序从上到下进行按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或者称为算法的顺序结构其算法框图如下:二、选择结构【问题导思】2012年元旦期间,某商品进行团购优惠活动:购买5件或5件以下,每件88元;超过5件,超过的部分按每件8折优惠1若某人购买x件,试写出购物总费用y与购买件数x的关系式2设计上述问题的算法时,应注意什么?【提示】注意判断购买的件数对购物费用的影响3上述问题若画算法框图,只用顺序结构能完成吗?在一个算法中,有时需要进行判断,判断的结果决定后面的步骤,像这样的结构通常称为选择结构其算法框图如下:三、变量与赋值变量赋值定义在研究问题的过程中可以取不同数值的量称为变量.在算法中把变量a的值赋予变量b,这个过程称为赋值,记作ba,其中“”称为赋值符号作用使算法的表述简洁、清楚当赋予一个变量新值的时候,原来的值将被新值取代合作探究 . 合作探究一、基础知识探究探究1:设计含顺序结构的算法例1、一次考试中,某同学的语文,数学,英语,物理,化学的成绩分别是a,b,c,d,e.设计一个计算该同学的总分和平均分的算法,并画出算法框图规律方法:1解决本题时,可先写出解决该问题的方法步骤,然后写成算法步骤,再根据算法步骤画出相应的算法框图2顺序结构是按步骤依次执行的一种算法结构,它不含有选择判断,不循环执行,是最简单且任何结构都少不了的基本结构变式训练已知圆的半径,设计一个算法求圆的周长和面积的近似值,并用算法框图表示探究2:设计含有选择结构的算法框图例2 已知函数y写出求该函数函数值的算法,并画出算法框图【思路探究】(1)该函数是分段函数,因此当给出一个自变量x的值时,需先判断x的范围,然后确定利用哪一段的解析式求函数值(2)画程序框图时,必须采用选择结构,因为函数解析式分了三段,所以需要两个判断框,即进行两次判断 规律方法:1设计算法框图时,首先设计算法分析(自然语言),再将算法分析转化为算法框图(图形语言)如果已经非常熟练地掌握了画算法框图的方法,那么可以省略算法分析直接画出算法框图2在处理分段函数问题的过程中,当x取不同范围内的值时,函数值也不同,因此当给出一个自变量x的值时,必须先判断x的范围,所以在算法框图中需要设计选择结构变式训练:已知函数y输入自变量x的值,设计算法求对应函数值,并画出算法框图探究3.用赋值语句设计算法例3.设计一个算法,使得任意输入的3个整数按从大到小的顺序输出,画出框图【思路探究】可采用赋值语句对经历大小比较之后的变量重新赋值,赋值后再与另一个数比较规律方法:用赋值语句编写算法时,应注意以下两点:(1)赋值号左边只能是变量名字,而不是表达式,并且赋值号左右不能互换(2)不能利用赋值语句进行代数式(或符号)的演算(如化简、因式分解等),如yx24(x2)(x2) 变式训练:给定三个函数y1x21,y22x1,y3x23x,对于给出的一个x值,分别计算它们的函数值,并输出它们中最大的一个,设计一个解决该问题的算法,并画出算法框图 学 巩固提升巩固提升一、当堂反馈1下列赋值语句中正确的是()a4m bxy10cab2 dnn22下列问题中,可以只用顺序结构就能解决的是()a求关于x的方程ax2bxc0的根b求函数y的值c求1471013的值d时钟的运行3执行下列赋值语句后,变量a_. a1 aa1 a2a4如图222所示的算法框图,当输入x2时,输出的结果是() a4b5 c6d13 图222图2235如图223所示的算法框图,其功能是()a输入a,b的值,按从小到大的顺序输出它们的值b输入a,b的值,按从大到小的顺序输出它们的值c求a,b中的最大值d求a,b中的最小值6(2012温州高一检测)给出一个如图225所示的算法框图,若要使输入的x的值与输出的y的值相等,则x的可能值的个数为()图225 a1 b2 c3 d47已知函数f(x) x3 ,以下算法框图(如图226所示)表示的是给定x值,求其相应函数值的算法图226其中和处分别应填的内容是() ax3,yx3 bx3,yx3 dx3,y x3 8如图227(1)是计算(2)中空白部分面积的一个框图,则中应填_(1)(2)图227二、课后提升1已知关于x的一元二次方程ax2bxc0(a0),设计一个算法判断方程是否有实数根写出算法步骤,并画出算法框图2到银行办理个人异地汇款(不超过100万)时,银行要收取一定的手续费汇款额不超过100元时,收取1元手续费;超过100元但不超过5 000元,按汇款额的1 收取;超过5 000元,一律收取50元手续费,设计算法,要求输入汇款额x(元)时,输出银行收取的手续费y(元),画出算法框图课堂小结知识归纳归纳梳理、整合内化,本节主要学习的是:: 1顺序结构是由若干个依次执行的步骤组成的,语句与语句之间,框与框之间按从上到下的顺序进行,不会发生程序步骤的跳转这是最简单的结构,也是任何一个算法都离不开的基本结构如图所示的两个框是依次执行的,只有在执行完步骤甲所指定的操作后,才能执行步骤乙中的操作。2选择结构中必含有判断框
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 腰椎间盘突出合并马尾综合征护理查房
- 桡骨远端骨折合并腕管综合征护理查房
- 2020年1月国开电大法律事务专科《行政法与行政诉讼法》期末纸质考试试题及答案
- 广西南宁市第十中学2025年春季学期高一年级历史第21课战时共产主义到斯大林模式同步测试卷
- 社区美篇消防知识培训课件
- 宁夏银川市2024-2025学年高一下学期期末地理试卷(含答案)
- 小车挂靠公司合同范本
- 读书合同范本模板
- 现在的装修合同范本
- 墙体修复合同范本
- 基于5G通信技术的无人机立体覆盖网络白皮书
- 2024年度国网基建安全(变电土建)安全准入备考试题库(附答案)
- 《HSK标准教程3》第1课
- 中国甲状腺相关眼病诊断和治疗指南2022年解读
- 石油储量与产量预测模型研究
- 《学习国旗法》课件
- 中智人力测评题库答案
- 安全保密审计报告
- 《忆秦娥~ 娄山关》
- 医疗设备采购 投标技术方案 (技术方案)
- 小批量试产报告1
评论
0/150
提交评论