- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                第二节程序的基控制结构
                    * *  第二节程序的基本控制结构 教学目标: 1、了解程序的概念; 2、理解程序的三种结构; 3、学会运行程序  一元二次方程: X1=  b – 4ac -b + 2a 2 X2=  b – 4ac 2 -b – 2a ax2 + bx + c = 0  (a≠0)  方程的解: 条件:当 b2 - 4ac ≥ 0 时 1x2+5x+ 4 =0    2x2+ 3x – 2 =0    2x2-15x+50=0   46x2+8x-29=0  15x2+216x-123=0 2390x2+545x-625=0 ……. 求下列一元二次方程的解 一、程序的概念: 程序是一系列有序语言的集合。换句话说,程序是能被计算机执行的步骤,其功能是用来解决某个实际问题,实现人们想要达到的目的、想法。 二、程序的三种基本控制结构:顺序结构、分支结构、循环结构 执行语句a 执行语句b 开始 结束 顺序结构 语句2 语句1 条件 N Y 开始 结束 执行a 执行b 条件 开始 结束 N Y 分支结构 循环结构 X1=-1 X2=-4 c        4 b         5 a        1 例1:求解1x2+5x+4=0。程序段如下: 1、顺序结构:按语句的先后次序依次执行的程序控制结构。 说明: 数学中的等号“=”是恒等关系;而在程序中的“=”是赋值关系. x1、x2← … Sub  pro1()   a=1          b=5   c=4    p=b*b-4*a*c   x1=(-b+Sqr(b*b-4*a*c))/(2*a)   x2=(-b-Sqr(b*b-4*a*c))/(2*a)   MsgBox(“x1=”+Str(x1)+Chr(13)+“x2=”+Str(x2)) End Sub Sqr函数是开平方 MsgBox()函数负责将括号中的字符显示在一个对话框中。 Str()函数负责将括号中的整数转换成字符串。 开始 显示x1,x2的值 结束 例2:解方程2x2-15x+50=0,判断当△≥时,有两个实根,   否则,无解。 Sub  pro2()   a=2   b=-15   c=50   p=b*b-4*a*c   If   p=0   then       x1= (-b+Sqr(b*b-4*a*c))/(2*a)      x2= (-b-Sqr(b*b-4*a*c))/(2*a)        MsgBox(“x1=”+Str(x1)+Chr(13)                         +“x2=”+Str(x2))   Else      MsgBox(“无解”)   End  if End Sub Sub  pro1()   a=2          b=-15   c=50   p=b*b-4*a*c   x1=(-b+Sqr(b*b-4*a*c))/(2*a)   x2=(-b-Sqr(b*b-4*a*c))/(2*a)   MsgBox(“x1=”+Str(x1)+Chr(13)                   +“x2=”+Str(x2)) End Sub 2、分支结构:分支结构又称选择结构。根据条件判断是否成立,从而选择程序执行的方向,执行其中的一个分支。 语法:(1) If   条件 Then       语句 End If 语法(2)  If  条件 Then             语句1  Else             语句2  End   If 语句2 语句1 条件 N Y 结束 开始 语句1 条件 N Y 结束 开始 开始   a        2  计算x1,x2 结束 Y N   b        -15   c        4   计算p p=0吗? 显示x1,x2的值 显示“无解“ 例2:解方程2x2-15x+50=0,当△≥时,有两个实根,否则,无解。 Sub  pro2()   a=2   b=-15   c=50   p=b*b-4*a*c   If   p=0   then      x1= (-b+Sqr(b*b-4*a*c))/(2*a)     x2= (-b-Sqr(b*b-4*a*c))/(2*a)      MsgBox(“x1=”+Str(x1)+Chr(13) +“x2=”+Str(x2))   Else     MsgBox(“无解”)   End  if End Sub Sub  pro2()  for i=1 to 3    a=Inputbox(“a=“)    b=Inputbox(“b=“)    c=Inputbox(“c=“)    p=b*b-4*a*c   If   p=0   then      x1=
                您可能关注的文档
最近下载
- 基于隐私保护的社会性别劳动分工信息共享底层协议与算法实现.pdf VIP
 - 根据多波束水深数据估算人工鱼礁空方量的方法.pdf VIP
 - 如何理解“作风建设永远在路上,永远没有休止符”?我们应如何加强作风建设? (3) .doc VIP
 - 2025年咨询工程师环保项目现金流量表的编制与环境效益量化专题试卷及解析.pdf VIP
 - 联通华盛终端连锁化运营项目-销售管理培训.pdf VIP
 - 临时用电验收要点:国标GB50194-2014.pdf VIP
 - 综合交通运输体系规划编制技术导则.pdf
 - 2025至2030中国铝合金压铸件行业投资策略及应用需求潜力研究报告.docx VIP
 - 医院重大事件请示报告制度.docx VIP
 - 金风25MW机组运行维护手册.pdf VIP
 
原创力文档
                        

文档评论(0)