1 / 4
文档名称:

VB设计三角形面积计算程序.docx

格式:docx   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB设计三角形面积计算程序.docx

上传人:1902282095 2016/7/6 文件大小:0 KB

下载得到文件列表

VB设计三角形面积计算程序.docx

文档介绍

文档介绍:VB 程序设计作业 1 计网 0904 刘鹏瑶 VB 设计三角形面积计算程序已知三角形的三边边长,计算三角形的面积(用 VB 设计程序)。程序分析: 分析:具体步骤如下。(1 )先分析三条边长是不是能构成三角形; (2 )若三边边长违反三角形成立规则,则不是三角形; (3 )若三边边长符合三角形成立规则,则利用海伦公式求算三角形面积据此,给出计算机求算三角形面积的算法步骤如下: (1) 开始。(2) 获得三角形的三条边长 a、b和c。(3) 判断此三边边长能否构成三角形。若不能,转到( 5) (4) 若能计算三角形面积。(5) 结束。界面设计: 利用 VB 提供的很多控件设计画出右图,其过程如下: (1) 先创建一个窗体( Form ), 标题为“三角形面积计算”。(2) 在窗体上指定位置放若干标签( Label ) ,标题分别为“三角形面积计算”、“边长:”、“a“、”b“、” c“、”面积“,用作说明和提示。(3) 在标题“a“、”b“、”c“、“面积”的标签后面各放一个文本框( TextBox ) 用作输入边长和输出结果(面积)。(4) 在窗体上指定的位置放 3 个命令按钮( CommandButton ) ,标题分别为“清空”、“计算面积”、“退出”。当在运行过程中鼠标单击相应的命令按钮时程序会执行相应的功能。代码设计: 界面设计好了之后,按照下面图所示为各个控件命名,分析控件的作用: (1) 标签是用来表示说明或提示作用,代码设计中不会用到它们,所以没有重新命名。(2) 文本框 t1、 t2和 t3 是用来输入三边边长的,文本框 tarea 是用来输出三角形面积计算的结果。(3) 命令按钮 clear 、 root 和 exit 在程序中运行时被鼠标点击,程序将执行一段代码、完成一个独立功能,所以这些控件需要每个设计一段代码。 VB 程序设计作业 2 计网 0904 刘鹏瑶基于以上分析,必须给每个命令按钮设计完成相应功能的一段程序代码。具体设计如下: (1) 按钮 exit 的程序代码: Private Sub e xit_Click() End End Sub (2) 按钮 clear 的程序代码: Private Sub c lear_Click() t1 .Text = "" t2 .Text = "" t3 .Text = "" t area .Text = "" t1 .SetFocus End Sub (3) 按钮 root 的程序代码: Private Sub r oot_Click() Dim a!, b!, c!, m!, s! a= Val(t 1 .Text) b= Val(t 2 .Text) c= Val(t 3 .Text) If (a>0 And b>0 And c>0 And a+b>c And a+c>b And b+c> a) Then m= (a+b+ c)/ 2# s= Sqr(m * (m- a)* (m- b)* (m- c)) t area .Text =s Else MsgBox (" 这不是三角形") End If End Sub 程序代码分析: 现在有了上述程序代码,为了明确代码的执行过程,分析如下: (一)程序中代码名称的分析: (1) 代码中的 Sub 取自英文单词 Subroutin

最近更新

会展产业核心竞争力形成研究的开题报告 2页

企业集团资金集中管理研究——以中远集团为例.. 2页

企业融资博弈分析的开题报告 2页

社区资源设计教学活动方案 4页

企业异质性视角下中国企业FDI模式选择的研究的.. 2页

企业基于保税港区的物流运作模式研究及应用的.. 2页

企业信息化项目的范围管理应用研究的开题报告.. 2页

任务教学法在《酒店英语》教学中的实践研究的.. 2页

以设计为导向的企业文化研究的开题报告 2页

以图像为主要材料的蒙元服饰研究的开题报告 2页

从话语分析的角度看患病医生语言与思维的转换.. 2页

从文化背景因素看英语新闻汉译的开题报告 2页

从会话分析的角度研究中国医疗机构的医患风险.. 2页

仁爱初中英语教材在内蒙古自治区呼和浩特市托.. 2页

《英国议会与王权矛盾的激化》参考教案1 6页

电梯维保方案 7页

人民公社时期农村公共产品供给研究——以山西.. 2页

电子商务园区规划方案 8页

人力资本对流通产业增长的效应研究中期报告 2页

初三化学上册期末考试试卷及答案 10页

产纤维素酶微生物的选育及其发酵纤维素的研究.. 2页

班主任主题班会方案 7页

环境规划方案 6页

猜灯谜的活动方案 7页

爱老敬老活动方案 8页

火锅店营销策划方案 6页

滑坡维修方案 7页

《雷雨》话剧剧本(第三幕) 20页

扁桃体炎的健康宣教ppt 27页

开展电力设施保护宣传工作总结归纳 4页