收藏 分销(赏)

高中数学(变量与赋值)课件2 北师大版必修3 课件.ppt

上传人:pc****0 文档编号:13267246 上传时间:2026-02-15 格式:PPT 页数:18 大小:1,010KB 下载积分:10 金币
下载 相关 举报
高中数学(变量与赋值)课件2 北师大版必修3 课件.ppt_第1页
第1页 / 共18页
高中数学(变量与赋值)课件2 北师大版必修3 课件.ppt_第2页
第2页 / 共18页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,变量与赋值,复习回顾,前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框架结构来说明,顺序结构,选择结构,顺序结构是最基本的结构,是任何结构都需要用到的,选择结构是我们在解决实际问题中,常用到的一种结构,他是计算机基本的逻辑推理结构,1642,年,1674,年,1822,年,1930,年,1941,年,1943,年,pc,IBM,现代超级计算机,我们利用计算机在处理实际问题时,常常希望它们帮我们处理一系列问题,这也还是我们学习的目的,,从特殊到一般再在到特殊,,那么,,变量和赋值,刚好可以帮我们解决这些问题,.,计算机的发展只是社会发展的一个缩影,在这个发展的社会,我们必须用发展的眼光去看世界,在学习上也是一样的。,变量对我们来说并不陌生。从我们接触到函数,我们就开始讲述变量,它是指可以取不同数值的量,它是一个可变化的量,它是函数里最基本的概念,在算法和程序设计中,他依然发挥重要和基本的作用,它们会使算法的表述变得非常的简洁、清楚。,计算机中变量的表示一般用一个或几个英文字母组成,或字母加数字表示,如,a,bc,a1,sum,等,不同的变量要用不同的名称。,分析:,解决这个问题其实很简单,只要取两个数比较取大,再与下一个数比较取大,一直这样下去,最后的一个结构就是最大数。,解,下面我们来看一个实例,例,1,设计一种算法,从,5,个实数中找出最大数,并用流程图表示,设这,5,个数分别为:,a1,a2,a3,a4,a5,1,比较,a1,a2,的大小,记大数为,b,2,再比较,b,与,a3,,记大数为,b,(b,的值变为,a1,a2,中大的数,),(b,的值变为三数中最大的数,),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,,记大数为,b,比较,b,a4,,记大数为,b,比较,b,a5,,记大数为,b,输出,b,结束,变量名,=,表达式,1.,每一步都要与上一步总的大数,b,比较,在将大数的值重新记作,b,,通常叫,b,为,变量,,这种将大数重新记作,b,的过程,我们叫,赋值,给,b,2.,赋值语句的一般格式为:,说明,3.,变量和赋值是算法的基本概念,变量就像一个盒子,赋值就像给盒子里放东西,但是每次只能装一个“数值”,放入新的数值后,原来的数值就被新的数值所取代。,上面的问题我们可以用赋值结构式表示:,开始,输入,a,1,a,2,a,3,a,4,a,5,b=a,1,否,是,b=a,4,ba,4,ba,2,否,是,b=a,2,ba,3,否,是,b=a,3,ba,5,否,是,b=a,5,输出,b,结束,你会写它的流程图吗?,请你设计一种算法,找出,3,个数中的最小数,并画出相应的流程图,.,练习,上面的问题我们可以用赋值结构式表示:,开始,输入,a,1,a,2,a,3,b=a,1,b,a,2,否,是,b=a,2,ba,3,否,是,b=a,3,输出,b,结束,金融作为现代生活中不可或缺的行业,与我们有着密切的关系,某人现有,50000,元人民币,他按照定期一年存款方式存入银行,到期自动转存,按复利计算,已知当前定期一年的利率为,2.25,,试求,5,年后这个人连本带息可以取出多少钱?实际算法解决问题,画出流程图。,例,:,解,设某年后可以支取,a,元,算法如下:,(1),一年后:,a=5000(1+2.25%);,(2),二年后:,a=5000(1+2.25%)(1+2.25%),你会利用我们以前的数列知识解决这个问题吗?,(3),三年后:,a=5000(1+2.25%)(1+2.25%)(1+2.25%),(4),四年后:,a=5000(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%),(5),五年后:,a=5000(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%),(6),输出,a,你会写它的流程图吗?,开始,输入,a=5000,a:=a(1+2.25%),a:=a(1+2.25%),a:=a(1+2.25%),a:=a(1+2.25%),a:=a(1+2.25%),输出,a,结束,某农场去年年底的木材量是,12,万立方米,若森林以每年,25,的增长率增长,试用流程图表示,5,年后木材的存量,练习,1,变量与赋值的概念,2,变量和赋值是算法中十分重要的概念,掌握将常数赋予变量,将其他变量的表达式赋予变量,将含有自身变量的表达式赋予变量,理解这些赋值方式的意义,切实学会通过赋值的方式改变变量的值,学会给变量赋值是构造算法的关键,也是算法的基本要求,小结,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 高中数学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服