- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.3 数据输入输出函数和过程 例4.4 如果将输入的信息放在标签中显示,应该如何修改程序? 4.3 数据输入输出函数和过程 鸡兔同笼问题:鸡和兔子被放在同一个笼中,现在已知鸡兔的总头数和总脚数。编写程序,求笼中鸡和兔子各多少只? 我们用 H 表示总头数,F 表示总脚数 用 C 表示鸡,R 表示兔子 则有: C + R = H ① 2C + 4R = F ② R =(F- 2H)/ 2 ③ C = H – R ④ 例4.5 分析: 4.3 数据输入输出函数和过程 文本框名称 :txtR 文本框名称 :txtC 按钮名称 :cmdStart 用InputBox输入H,F。用标签显示。 鸡兔同笼问题:鸡和兔子被放在同一个笼中,现在已知鸡兔的总头数和总脚数。编写程序,求笼中鸡和兔子各多少只? 例4.5 4.3 数据输入输出函数和过程 鸡兔同笼问题:鸡和兔子被放在同一个笼中,现在已知鸡兔的总头数和总脚数。编写程序,求笼中鸡和兔子各多少只? 例4.5 4.3 数据输入输出函数和过程 鸡兔同笼问题:鸡和兔子被放在同一个笼中,现在已知鸡兔的总头数和总脚数。编写程序,求笼中鸡和兔子各多少只? 例4.5 “计算”命令按钮(cmdStart)的程序源代码如下: Private Sub cmdStart_Click() Dim H%, F%, R%, C% H = Val(InputBox(, 输入总头数)) F = Val(InputBox(, 输入总脚数)) lblResult.Caption = 总头数: H 总脚数: F R = (F - 2 * H) / 2 : C = H - R txtC.Text = C : txtR.Text = R End Sub 4.3 数据输入输出函数和过程 编写程序,在实数范围内求解一元二次方程:aX2+bX+c=0 因为要求在实数范围内求解一元二次方程,所以我们应该假设该方程的根的判别式 b2-4ac≥0,因此我们可以利用一元二次方程的求根公式来求解方程。 例4.6 分析: 4.3 数据输入输出函数和过程 例4.6 编写程序,在实数范围内求解一元二次方程:aX2+bX+c=0 由InputBox输入方程的系数 4.3 数据输入输出函数和过程 例4.6 编写程序,在实数范围内求解一元二次方程:aX2+bX+c=0 编写程序,在实数范围内求解一元二次方程:aX2+bX+c=0 4.3 数据输入输出函数和过程 Private Sub cmdStart_Click() Dim A%, B%, C%, X1!, X2! A = Val(InputBox(, 输入方程的系数A)) B = Val(InputBox(, 输入方程的系数B)) C = Val(InputBox(, 输入方程的系数C)) lblShow.Caption = 一元二次方程的系数是: A , B , C X1 = (-B + Sqr(B * B - 4 * A * C)) / (2 * A) X2 = (-B - Sqr(B * B - 4 * A * C)) / (2 * A) lblX1.Caption = X1= X1 lblX2.Caption = X2= X2 End Sub 例4.6 4.3 数据输入输出函数和过程 A、B、C三人上街买糖果。三人买好后,A对B、C说:“我可以按你们现有的数量再送你们每人一份。”之后,B对A、C ;C对A、B也说了同样的话。互相赠送后,每人各有64块糖果。编写程序,计算A、B、C原来各买了多少块糖果? 我们用A、B、C表示三人原来各买的糖果数。 C 送给A、B前 A←A/2 B←B/2 C←A+B+C B 送给A、C前 A←A/2 C←C/2 B←A+B+C A 送给B、C前 B←B/2 C←C/2 A←A+B+C 例4.7 分析: 4.3 数据输入输出函数和过程 A、B、C三人上街买糖果。三人买好后,A对B、C说:“我可以按你们现有的数量再送你们每人一份。”之后,B对A、C ;C对A、B也说了同样的话。互相赠送后,每人各有64块糖果。编写程序,计算A、
文档评论(0)