已知一个三角形三条边的边长分别为a,b,c,利用海伦—秦九韶公式设计一个计算三角形面积的算法,并画出程序框图表示.(已知三角形三边边长分别为abc,则三角形的面积为S=
算法分析:这是一个简单的问题,只需先算出p的值,再将它代入分式,最后输出结果.因此只用顺序结构应能表达出算法.
算法步骤如下:
第一步,输入三角形三条边的边长a b c.
第二步,计算p= .
第三步,计算S= .
第四步,输出S.
程序框图如下:
点评:很明显,顺序结构是由若干个依次执行的步骤组成的,它是最简单的逻辑结构,它是任何一个算法都离不开的基本结构.
软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计 工具。 Ⅰ.H 2020-05-23 …
软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计工具。Ⅰ.HIPO图Ⅱ.程序 2020-05-23 …
在数据库设计中,设计E-R图是哪个设计阶段的任务?A.需求分析B.逻辑设计C.概念设计D.物理设计 2020-05-23 …
在关系数据库设计中,设计视图(view)是哪个阶段的内容?A.需求分析B.概念设计C.逻辑设计D.物 2020-05-23 …
在数据库设计中,“设计E-R图”是哪个设计阶段的任务?()A.逻辑设计阶段B.需求分析阶段C.物理设 2020-05-24 …
软件设计包括总体设计和详细设计两个部分,下面是详细设计的是()。A.数据字典的定义B.数据库的设计 2020-05-24 …
在数据库设计中,设计ER图是哪个设计阶段的任务?A.需求分析B.逻辑设计C.概念设计D.物理设计 2020-05-24 …
请问,myproposalisthatwe(should)setadeadlineforhandi 2020-06-05 …
一一个项目分为A,B两个部分.设进度条都是100%.一个项目分为A,B两个部分,设两个部分都是均等 2020-06-24 …
新GRE的总分是多少?新G的语数满分为170分,底分为130分,以1分为一个计分单元,共有40个计 2020-07-18 …