3.1用解析法解决问题.ppt

上传人:s****8 文档编号:88454641 上传时间:2023-04-26 格式:PPT 页数:11 大小:1,013.50KB
返回 下载 相关 举报
3.1用解析法解决问题.ppt_第1页
第1页 / 共11页
3.1用解析法解决问题.ppt_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《3.1用解析法解决问题.ppt》由会员分享,可在线阅读,更多相关《3.1用解析法解决问题.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、3.1 用解析法解决问题用解析法解决问题任务一 铁丝围铁丝围成成长长方形方形用长120厘米的铁丝围成一个长方形,长是宽的1.5倍,求它的宽是多少厘米?2(1.5x+x)=120用长c厘米的铁丝围成一个长方形,长是宽的n倍,求它的宽是多少厘米?2(nx+x)=c数学模型一元一次方程 Dim c As Single 铁丝长度 Dim n As Single 长与宽的倍数 Dim a As Single 长方形的宽 c=Val(Text1.Text)n=Val(Text2.Text)a=_ Text3.Text=Str(a)输出宽编写代码实现算法c/(2*(n+1)任务一 分析具体问题(找出已知与未

2、知的关系)抽取数学模型写出解析表达式编写程序以解决问题解析法步骤 分析问题里程数不同,费用计算方法不同费用=分段函数任务二 出租出租车计费车计费99+(里程 2)1.9(里程 2)(里程 2)数学模型解析表达式思考:分条件用程序的哪种基本结构?实现算法 Dim s As Single 里程 Dim cost As Single 费用 s=Val(Text1.Text)输入里程 If _ Then _ Else _ End If Text2.Text=Str(cost)输出费用编写程序任务二 输入里程 If_ Then _ Else _ End If 输出费用里程 2费用=9费用=9+(里程 2

3、)1.9s=2cost=9cost=9+(s-2)*1.9 伪代码描述算法 解析表达式y=sin(x)x-2,2任务三 绘绘制正弦制正弦图图像像用学过的数学知识在纸上画出正弦函数在-2,2内的轨迹。VB绘制正弦图像 实现算法 Dim x As Single 横坐标 Dim y As Single 纵坐标 Const pi=3.14159 Form1.Scale(-10,5)-(10,-5)定坐标 For x=_ To _ Step _ _ Form1.PSet(x,y),vbRed 画点 Next x编写程序任务三 自然语言描述算法 -2*piy=Sin(x)Step1:建立坐标系Step2:

4、x=-2Step3:y=sin(x)Step4:画点(x,y)Step5:x=x+0.01Step6:若x2,返回Step3,否则下一步Step7:结束2*pi0.01#提示提示#设置坐标:对象名设置坐标:对象名.Scale(左上角坐标)(左上角坐标)-(右下角坐标)(右下角坐标)画点:对象名画点:对象名.PSet(横坐标,纵坐标)(横坐标,纵坐标),颜色颜色思考:重复画点用程序的哪种基本结构?练习练习(2016学考)问题:求s=12233445 989999100的值。算法描述如右图所示,请将下列程序补充完整。Private Sub Form_Click()Dim k As Integer Dim s As Integer s=0 For k=1 To (1)If k Mod 2 (2)0 Then s=s+k*(k+1)Else s=(3)End If Next k Print s=;sEnd Sub99s-k*(k+1)小结小结解析法适用范围不能解决所有问题可以解决通过定量分析,并能用解析表达式进行描述的问题解析法设计算法的关键找出描述求解问题的解析表达式谢谢谢谢

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

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁