3.14 枚举算法ppt课件
《3.14 枚举算法ppt课件》由会员分享,可在线阅读,更多相关《3.14 枚举算法ppt课件(11页珍藏版)》请在七七文库上搜索。
1、3.14 枚举算法,身体健康测试,身体质量指数(BMI)是衡量身体健康与否的标准之一,科学家经过大量的统计、分析、推导出BMI值与体重(W,单位kg)成正比,与身高(H,单位M)的平方成反比。,营养不良:低于18.5 偏瘦:18.5-20 适中:20-25 过重:25-30 肥胖:30-35 非常肥胖, 高于35 专家指出最理想的体重指数是22。,体重指数(BMI)=体重(kg)身高2(m),小明身高175cm,体重50kg, 请你帮小明算一算,学习目标,1.熟悉用枚举算法设计程序的基本思路 2.学会使用枚举算法解决现实生活、学习遇到的问题 3.了解枚举算法的局限性,解析算法基本思想,找出表示
2、问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。用VB编制解析算法程序时,必须注意计算过程描述的正确性。,例题1.黄岩打的车费问题,收费标准:起步价按1.5公里6元;每公里运价为1.9元。,Y=6 X1.5,程序流程图,开始,结束,输入公里数X,X1.5,Y=6,Y=6+1.9*(X-1.5),输出价格Y,N,Y,界面代码设计,Private Sub Command1_Click() Dim x As double Dim y As integer x = Val(Text1.Text) ? Text2.Text = Str(y) End Sub,例题2.折纸问题,
3、一张普通的办公用纸,它的厚度大约有0.05毫米,现在要讲此纸对折n折,纸张的厚度是多少?,s=s*2,程序流程图,开始,结束,输入对折数n,i=n,S=S*2 i = i+1,输出厚度S,N,Y,S=0.0005 i =1,界面代码设计,private sub command1_click() dim i as integer dim s as double n=val(text1.text) s=0.0005 i=1 ? text2.text=str(s) end sub,课堂小结,解析算法的解题思路: 1)明确问题的前提条件 2)明确要求的解 3)寻找前提条件与结果之间的数学表达式,解析算法的算法结构有哪些?,输入,输出,处理,顺序,分支,循环,根据具体问题具体分析,解析算法没有固定的算法结构。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3.14 枚举算法ppt课件 枚举 算法 ppt 课件
链接地址:https://www.77wenku.com/p-103384.html