内容正文:
解析算法
写出VB表达式
1、 2、
3、X+Y 小于10且X-Y 要大于0
4、
探究一
王明今天学习了圆的面积以及周长的计算,他平时就是一个技术狂,他决定 用一个程序来解决圆的半径为4时的圆周长和面积计算问题。
探究一 计算圆的面积
1、分析
圆的面积公式:
圆的周长公式:
r=4
探究一:计算圆的面积
程序功能是:单击“计算”按钮在周长文本框text1中显示周长,在面积文本框text2中显示面积。
2、编写程序
Private Sub Command1_Click()
pi = 3.14
r = 4
Text1.Text =
Text2.Text =
End Sub
解析算法
基本思想:用解析的方法找出表示问题的前提条件与所求结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。
前提条件与所求结果之间关系
解析算法的关键
1、能正确分析出解析式
2、能用VB语言正确表达解析式
练习--向左走向右走
1、分析已知条件与所求结果之间的表达式
2、编写程序
Private Sub Command1_Click()
V1=18
V2=15
Text1.text=
End Sub
练习
以下问题不能用解析算法解决的是( )
A、查找100以内所有能被6和3整除的数
B、计算两个电阻的并联值
C、计算某一元二次方程的根
D、计算五个同学的平均身高
再进一步--增强灵活性
Private Sub Command1_Click()
pi = 3.14
Text2.Text = 2*pi*r
Text3.Text = pi*r^2
End Sub
r=val(Text1.Text)
r=Text1.Text
更上一层楼
1、请你根据他的思路画出流程图。让程序能够对输入的半