首页
高中信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 21212423
《设计算法实现用随机投点法计算》课件(共20张PPT)高中信息技术沪科版(2019)必修1
日期:2024-11-25
科目:信息技术
类型:高中课件
查看:73次
大小: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版课件
同类资源
2023-2024学年新疆阿克苏地区拜城一中高一(上)期末信息技术试卷(含答案)(2024-10-28)
2023-2024学年四川省泸州市天宇中等职业技术学校高一(下)期中信息技术试卷(含答案)(2024-10-28)
2023-2024学年四川省内江市高一(下)期末信息技术试卷(含解析)(2024-10-28)
2023-2024学年浙江省绍兴市高一(下)期末信息技术试卷(含答案)(2024-10-28)
2023-2024学年湖南省长沙市湘麓医药中等职业技术学校高一(下)期中信息技术试卷(含答案)(2024-10-28)
上传课件兼职赚钱