3.14 枚举算法ppt课件

上传人:可** 文档编号:103384 上传时间:2019-12-01 格式:PPTX 页数:11 大小:422.27KB
下载 相关 举报
3.14 枚举算法ppt课件_第1页
第1页 / 共11页
3.14 枚举算法ppt课件_第2页
第2页 / 共11页
3.14 枚举算法ppt课件_第3页
第3页 / 共11页
3.14 枚举算法ppt课件_第4页
第4页 / 共11页
3.14 枚举算法ppt课件_第5页
第5页 / 共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)寻找前提条件与结果之间的数学表达式,解析算法的算法结构有哪些?,输入,输出,处理,顺序,分支,循环,根据具体问题具体分析,解析算法没有固定的算法结构。,

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 高中 > 高中信息 > 浙教版 > 必修 信息技术基础