首页
高中信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 21212423
《设计算法实现用随机投点法计算》课件(共20张PPT)高中信息技术沪科版(2019)必修1
日期:2025-10-23
科目:信息技术
类型:高中课件
查看:12次
大小:60833309B
来源:二一课件通
预览图
1/9
张
设计算法实现用随机投点法计算
,
课件
,
20张
,
PPT
,
高中
,
信息技术
(
课件网
) 设计算法实现用随机投点法计算 圆周率π是一个在数学和物理学中常用的数学常量,它是圆的周长与直径的比值。古今中外,一代代数学家为探求圆周率的值贡献出了自己的智慧和辛劳。 下面就让我们一起来领略圆周率的魅力吧! 神奇的圆周率 用随机投点法计算圆周率 在正方形中随机撒一把豆子 n表示落在扇形中豆子的数量 m表示所有豆子的数量 1 1 0 只要数出落在扇形区域内豆子 的数量就可以计算出的值了 用投点法计算圆周率 1.分析问题 首先,确定总的投点数m,m=int(input())。 然后,在边长为1的正方形中投点,并判断 这个点是否落在扇形区域内,如果是,则变量n 的值增加1。 最后,在所有点投完后,计算圆周率的 近似值 用投点法计算圆周率 2.突破难点 思考1:正方形中每个投点的坐标有什么特点? 落在扇形区域内的点的坐标又有什么特点? 1 1 0 每个投点的x坐标和y坐标 都是[0,1)中的随机数random( )。 根据正方形和内接扇形的 几何关系,落在扇形区域中的 点的 x y 用投点法计算圆周率 2.突破难点 思考2:在投点过程中有哪些事情是需要重复做的? 投出每一个点 x,y∈[ 0,1 ) ,random( ) 判断每个点是否落在扇形区域 对于重复做的这两件事情,我们可以通过循环来实现。 用投点法计算圆周率 2.突破难点 思考3:如何控制循环次数? 把所有的点投完,循环就可以结束了。 所以所有的点数m就是循环需要执行的次数。 3.设计算法 是 i
~~ 您好,已阅读到文档的结尾了 ~~
立即下载
免费下载
(校网通专属)
登录下载Word版课件
同类资源
2026年广西高中学业水平考试教科版《信息技术》复习课件(共33张PPT):必修 1主题三 、四(2025-09-27)
信息技术发展脉络与趋势征教学设计-2025-206学年粤教版高中信息技术必修二(2025-09-28)
信息社会及其特征教学设计-2025-206学年粤教版高中信息技术必修二(2025-09-28)
2026年广西高中学业水平考试教科版《信息技术》复习课件(共35张PPT):必修 1主题一 认识数据、大数据与信息(2025-09-27)
2026年广西高中学业水平考试教科版《信息技术》复习课件(共29张PPT):必修 1主题二 数据处理与应用(2025-09-27)
上传课件兼职赚钱