2.4.1基于解析算法的问题解决ppt课件-2023新人教中图版(2019)《高中信息技术》必修第一册.pptx

上传人(卖家):Q123 文档编号:6634957 上传时间:2023-07-25 格式:PPTX 页数:30 大小:3.38MB
下载 相关 举报
2.4.1基于解析算法的问题解决ppt课件-2023新人教中图版(2019)《高中信息技术》必修第一册.pptx_第1页
第1页 / 共30页
2.4.1基于解析算法的问题解决ppt课件-2023新人教中图版(2019)《高中信息技术》必修第一册.pptx_第2页
第2页 / 共30页
2.4.1基于解析算法的问题解决ppt课件-2023新人教中图版(2019)《高中信息技术》必修第一册.pptx_第3页
第3页 / 共30页
2.4.1基于解析算法的问题解决ppt课件-2023新人教中图版(2019)《高中信息技术》必修第一册.pptx_第4页
第4页 / 共30页
2.4.1基于解析算法的问题解决ppt课件-2023新人教中图版(2019)《高中信息技术》必修第一册.pptx_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、第二章算法与程序实现 2.4.12.4.1基于解析算法的问题解决基于解析算法的问题解决目目 录录CONTENTSCONTENTS01温 故 知 新02解 决 问 题03项 目 实 战04阅 读 拓 展 温 故 知01新温 故 知 新if 条件表达式:语句块if 条件表达式:语句块1else:语句块2if 条件表达式1:语句块1elif 条件表达式2:语句块2elif 条件表达式3:语句块3else:语句块n1、条件分支选择语句2、循环语句1 while语句温 故 知 新满足条件?满足条件?否否 循环体是是退出循环退出循环While 条件 语句后面加冒号2、循环语句2 for 语句温 故 知 新

2、题1、左侧程序运行时,从键盘上输入-3,则输出的值为()A -3 B 3 C 1 D -1温 故 知 新X=float(input(“请输入x的值”)If x0:Y=1Else if x=0 y=0 Else Y=-1Print(y)题2、执行如图所示的程序框图,若输出的k=5,则输入的整数p的最大值为 A 7 B 15 C 31 D 63温 故 知 新题3、图中的循环体语句用python语句如何描述?题4、下面给出的一个用循环语句编写的程序 K=1Sum=0While k0时,一元二次方程有两个不等的实数根。(2)当=0时,一元二次方程有两个相等的实数根。122bxxa(3)当0?0?否否多

3、分支循环解 决 问 题=-c/b b*2-4*a*c=(-b+math.sqrt(d)/(2*a)=(-b-math.sqrt(d)/(2*a)解 决 问 题 Python 的标准库是在安装软件时默认自带的。标准库提供的组件数量非常庞大,涉及范围十分广泛。标准库包括核心语言的数据类型、内置函数和功能模块。在使用标准库前,需使用import 语句进行导入。math 库、time 库、turtle 库和pickle 库都是标准库。标准库是Python不可分割的一部分。上述程序用到math 库,如不使用库,以数学学科的算法规则,本程序中的语句将如何改写?x1=(-b+math.sqrt(d)/(2*

4、a)#方程的根 x2=(-b-math.sqrt(d)/(2*a)#方程的根 改写后并能在改写后并能在pythonpython语言中运行。语言中运行。探究:项 目 实03战割圆术割之弥细所失弥少割之又割以至于不可割则与圆合体而无所失矣 -海岛算经刘徽中国的圆周率比西方早了近一千年可谓是古人伟大的发现之一当古时智慧与现代技术相结合又会碰撞出怎样的火花呢接下来让我们一起用现代的用现代的PythonPython循着古时割圆术的思路求出圆周率这一奇妙的数字割圆术1、刘徽发明“割圆术”是为求“圆周率”。那么圆周率究竟是指什么呢?2、看左侧,你发现了什么?总结看左侧,你发现了什么?总结割圆术的规律。割圆术

5、的规律。探究:割圆术 圆周率就是指“圆周长与该圆直径的比率”。很幸运,这是个不变的“常数”!一个圆我们怎样才能求出?要知道,在中国古代,很长一段时间大家都求不出的较精确值。如果没有它,我们对圆和球体等将束手无策。“割圆术”,则是以“圆内接正多边形的面积”,来无限逼近“圆面积”。即通过圆内接正多边形细割圆,并使正多边形的周长无限接近圆的周长,进而来求得较为精确的圆周率。割圆术 圆周率就是指“圆周长与该圆直径的比率”。很幸运,这是个不变的“常数”!一个圆我们怎样才能求出?要知道,在中国古代,很长一段时间大家都求不出的较精确值。如果没有它,我们对圆和球体等将束手无策。“割圆术”,则是以“圆内接正多边

6、形的面积”,来无限逼近“圆面积”。即通过圆内接正多边形细割圆,并使正多边形的周长无限接近圆的周长,进而来求得较为精确的圆周率。割圆术割圆术建构模型建构模型已知问题求解问题解析表达式思维导图正多边形的边数n,边长(图中AB),半径计算圆周率从六边形开始计算,运用n边形与2n边形之间的关系求解。割圆术import mathn=int(input(请输入正多边形的边数:)i=6x=1s=6*math.sqrt(3)/4while i=n/2:h=math.sqrt(1-(x/2)*2)s=s+i*x*(1-h)/2 x=math.sqrt(x/2)*2+(1-h)*2)i=2*iprint(当正多边

7、形的边数为,n,时,的近似值为:,s)程序代码割圆术随着n的增大,s2n的值越接近于。阅 读 拓04展数 学 建 模数学建模竞赛数学建模竞赛 为了适应科学技术发展的需要和培养高质量、高层次科技人才,数学建模已经在基础教育中逐步开展,国内外越来越多的学校正在进行数学建模课程的教学和参加开放性的数学建模竞赛,将数学建模教学和竞赛作为教学改革和培养高层次的科技人才的一个重要方面。请到网上搜索数学建模竞赛,了解相关内容,请到网上搜索数学建模竞赛,了解相关内容,数 学 建 模 数学建模,当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究、了解对象信息、作出简化假设、分析内在规律等工作的基础上,用数学的符号和语言作表述来建立数学模型。数 学 建 模分析实例建立模型 小球从10米高处自由下落,每次弹起的高度是下落高度的70%。当小球弹起的高度不足原高度的千分之一时,小球很快就会停止跳动,计算小球在整个弹跳过程中所经历的总路程(忽略弹起高度不足原高度千分之一的部分)。谢 谢 聆 听前郭县第五中学前郭县第五中学

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中 > 信息 > 华东师大版(2020) > 必修1 数据与计算
版权提示 | 免责声明

1,本文(2.4.1基于解析算法的问题解决ppt课件-2023新人教中图版(2019)《高中信息技术》必修第一册.pptx)为本站会员(Q123)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

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


163文库-Www.163Wenku.Com |网站地图|