欢迎来到163文库! | 帮助中心 精品课件PPT、教案、教学设计、试题试卷、教学素材分享与下载!
163文库
全部分类
  • 办公、行业>
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 中职>
  • 大学>
  • 各类题库>
  • ImageVerifierCode 换一换
    首页 163文库 > 资源分类 > PPTX文档下载
    分享到微信 分享到微博 分享到QQ空间

    北师大版高中数学必修三课件第二章《算法初步》变量与赋值.pptx

    • 文档编号:4327472       资源大小:170.05KB        全文页数:21页
    • 资源格式: PPTX        下载积分:22文币     交易提醒:下载本文档,22文币将自动转入上传用户(晟晟文业)的账号。
    微信登录下载
    快捷注册下载 游客一键下载
    账号登录下载
    二维码
    微信扫一扫登录
    下载资源需要22文币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    优惠套餐(点此详情)
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、试题类文档,标题没说有答案的,则无答案。带答案试题资料的主观题可能无答案。PPT文档的音视频可能无法播放。请谨慎下单,否则不予退换。
    3、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者搜狗浏览器、谷歌浏览器下载即可。。

    北师大版高中数学必修三课件第二章《算法初步》变量与赋值.pptx

    1、北师大版高中数学必修三课件第二章算法初步变量与赋值法门高中姚连省制作法门高中姚连省制作一、教学目标:一、教学目标:通过对具体实例通过对具体实例的解决过程与步骤的分析,了解的解决过程与步骤的分析,了解排序问题。排序问题。二、教学重难点:二、教学重难点:1、有序列的、有序列的直接插入排序;直接插入排序;2、算法设计和、算法设计和算法流程图。算法流程图。三、教学方法:三、教学方法:探究讨论,思考探究讨论,思考交流。交流。四、教学过程四、教学过程顺序结构是最基本的结构,是任何结顺序结构是最基本的结构,是任何结构都需要用到的,选择结构是我们在构都需要用到的,选择结构是我们在解决实际问题中,常用到的一种结

    2、构,解决实际问题中,常用到的一种结构,他是计算机基本的逻辑推理结构他是计算机基本的逻辑推理结构选择结构选择结构顺序结构顺序结构前面我们学习了算法的基本结构:顺前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框序结构与选择结构,它们可以利用框架结构来说明架结构来说明变量变量对我们来说并不陌生。从我们开始接对我们来说并不陌生。从我们开始接触函数,就讲述变量,它是指可以取不同触函数,就讲述变量,它是指可以取不同数值的量,是一个可变化的量,它是函数数值的量,是一个可变化的量,它是函数里最基本的概念,在算法和程序设计中,里最基本的概念,在算法和程序设计中,它依然发挥重要和基本的作用,它们会

    3、使它依然发挥重要和基本的作用,它们会使算法的表述变得非常的简洁、清楚。算法的表述变得非常的简洁、清楚。下面我们来看一个实例下面我们来看一个实例例例1设计一种算法,从设计一种算法,从5个实数中找出最大数,并用流程图描个实数中找出最大数,并用流程图描述这个算法述这个算法.分析:分析:解决这个问题其实很简单,只要取两个数比较取大,解决这个问题其实很简单,只要取两个数比较取大,再与下一个数比较取大,一直这样下去,最后的一再与下一个数比较取大,一直这样下去,最后的一个结构就是最大数。个结构就是最大数。解解设这设这5个数分别为:个数分别为:a1,a2,a3,a4,a51 比较比较a1,a2的大小,记大数为

    4、的大小,记大数为b(b的值变为的值变为a1,a2中最大的数中最大的数)2 再比较再比较b与与a3的大小,记大数为的大小,记大数为b(b的值变为前的值变为前3数中最大的数数中最大的数)3 再比较再比较b与与a4的大小,记大数为的大小,记大数为b(b的值变为前的值变为前4数中最大的数数中最大的数)4 再比较再比较b与与a5的大小,记大数为的大小,记大数为b(b的值变为前的值变为前5数中最大的数数中最大的数)5 输出输出b,b即为所求的最大数即为所求的最大数.如何制作流程图?如何制作流程图?开始开始输入输入a1,a2,a3,a4,a5比较比较a1与与a2,记大数为,记大数为b比较比较b与与a3,记大

    5、数为,记大数为b比较比较b与与a4,记大数为,记大数为b比较比较b与与a5,记大数为,记大数为b输出输出b结束结束1.在上述的算法中在上述的算法中:每一步都要与上一步中得每一步都要与上一步中得到的大数到的大数b比较,再将得到的大数值重新记作比较,再将得到的大数值重新记作b,通常叫,通常叫b为变量,这种将大数重新记作为变量,这种将大数重新记作b的的过程,我们叫赋值给过程,我们叫赋值给b.变量变量:在研究问题中在研究问题中,可以取不同数值的量可以取不同数值的量.计算机中变量的表示一般由计算机中变量的表示一般由一个或几个英文一个或几个英文字母组成,或字母加数字表示字母组成,或字母加数字表示,如如a,

    6、x,a1,sum等等.2、赋值、赋值:把把B的值赋给变量的值赋给变量A,这个过程这个过程 称称为赋值为赋值.记作记作:A=B其中其中“=”为赋值符号为赋值符号.赋值语句的一般格式为:赋值语句的一般格式为:变量名变量名=表达式表达式(1 1)在赋值语句中,赋值符号的右边可以是)在赋值语句中,赋值符号的右边可以是 数值,数值,也可以是变量,还可以是表达式,而赋值符号的左也可以是变量,还可以是表达式,而赋值符号的左边只能是变量边只能是变量,否则没有意义否则没有意义.如如:x=5,x=y,x=3a+5b正确正确,2=x,s-m=3错误错误.(2 2)赋值号的左右两边一般不能互换,)赋值号的左右两边一般

    7、不能互换,如:如:x=5对对,5=x不对不对(3 3)一个语句只能给一个变量赋值,)一个语句只能给一个变量赋值,如如x=y+5正确正确,x-y=5是错误的是错误的.(4 4)可以先后给一个变量赋多个不同的值,但变)可以先后给一个变量赋多个不同的值,但变量的取值只与最后一次赋值有关量的取值只与最后一次赋值有关.例如例如:a=1,b=2,c=3a=b输出输出a开始开始结束结束a=c输出输出a的值是的值是?输出输出a=3(4 4)一个赋值语句中不能出现两个)一个赋值语句中不能出现两个“=”.如如a=b=2是错误的是错误的.(5 5)赋值语句中的)赋值语句中的“=”与代数运算中与代数运算中的的等号不同

    8、等号不同,如在赋值语句中如在赋值语句中i=i+1表示表示i的的值自身加值自身加1,而在代数式中不成立而在代数式中不成立.1 判断下列赋值语句是否正确判断下列赋值语句是否正确.(1)6=a (2)x+y=5(3)A=B=2 (4)x=x2(1)(2)(3)错误错误,(4)正确正确.课堂练习:课堂练习:探探 究究已知已知 两个数两个数 a 和和 b,设计一个算法使设计一个算法使a 和和 b 的值互换的值互换.aabbaS算法如下:算法如下:(1)S=a(2)a=b(3)b=S(4)输出结果)输出结果变量和赋值是算法的基本概念,变量就像一变量和赋值是算法的基本概念,变量就像一个盒子,个盒子,赋值就像

    9、给盒子里放东西,但是每赋值就像给盒子里放东西,但是每次只能装一个次只能装一个“数值数值”,放入新的数值后,放入新的数值后,原来的数值就被新的数值所取代原来的数值就被新的数值所取代.赋值的作用:先计算赋值符号右边的代数式赋值的作用:先计算赋值符号右边的代数式的值,再将计算的结果赋予左边的变量的值,再将计算的结果赋予左边的变量.你会写例你会写例1的流程图吗?的流程图吗?我们可以用赋值结构式表示:我们可以用赋值结构式表示:开始开始输入输入a1,a2,a3,a4,a5b=a1ba3否否是是b=a3输出输出b结束结束ba2否否是是b=a2ba4否否是是b=a4ba5否否是是b=a5例例2、用赋值语句写出

    10、下列算法,并画出流程图、用赋值语句写出下列算法,并画出流程图.摄氏摄氏 温度温度C为为 23.5,将它转化成华氏温度,将它转化成华氏温度F,并输出,并输出.已知已知F=C+32.95分析:首先给分析:首先给C C 赋值,再给赋值,再给F F 赋值赋值.也就是说这个算法也就是说这个算法要设置两个变量要设置两个变量.解:具体算法如下:解:具体算法如下:(1 1)C C=23.5=23.5;(2 2)F F=C C+32+32(3 3)输出)输出F F.95F=C+32输出输出F开始开始C=23.5结束结束95摄氏温度摄氏温度华氏温度华氏温度17练习、已知练习、已知 ,写出求函数值,写出求函数值的算法流程图。的算法流程图。00 xxxxy开开 始始输入输入xx0结结 束束是是否否输出输出yy=xy=-x1 变量与赋值的概念变量与赋值的概念2 理解赋值意义,切实学会通过赋值的方式改变变量的理解赋值意义,切实学会通过赋值的方式改变变量的值,学会给变量赋值是构造算法的关键,也是算法的值,学会给变量赋值是构造算法的关键,也是算法的基本要求基本要求作作 业业学案与测评学案与测评P 39 7、9


    注意事项

    本文(北师大版高中数学必修三课件第二章《算法初步》变量与赋值.pptx)为本站会员(晟晟文业)主动上传,其收益全归该用户,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!




    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库