任务一:求三角形最大边
●任务描述
编写一个应用程序,输入三角形三边长度,输出最大边的边长。
●任务分析
涉及数据:三角形的三个边长。
功能要求:提供输入界面,输入三个表示边长的整数(用逗号隔开),然后判断能否构成三角形,在满 足构成三角形条件的情况下,输出最大边的边长。
●程序设计
▲界面:控制台式界面
▲功能步骤:1、提示用户输入三边长长度(实型);
2、接收用户输入的三边长度并存放到变量a、b、c中;
3、判断能否构成三角形,如果满 足构成三角形的条件,找出最大边长值并输出,否则输出错误提示:不能构成三角形;
▲数学知识:三角形两边之和大于第三边
▲程序结构:选择结构
●程序实现:要求编写程序,并上机调试,写出结果。将整个过程撰写成项目实践报告。
编写一个应用程序,输入三角形三边长度,输出最大边的边长.
答案:2 悬赏:0
解决时间 2021-01-30 23:54
- 提问者网友:涼初透
- 2021-01-30 00:32
最佳答案
- 二级知识专家网友:星痕之殇
- 2021-01-30 00:46
这个逻辑的方面我相信你应该懂。求最大边长就是3个数中两两相比较,把最大的输出。
判断能不能构成三角形就是任意两边之和大于第三边,否则不能构成三角形。
知道了逻辑剩下就是如何用语言表示出来。这个看你用的那种语言了是C还是java还是其他的啥,这个自己百度就行了。比如参数定义和赋值,输入和输出的格式,相信这些东西都是必须掌握的,书本上也应该是有的。
判断能不能构成三角形就是任意两边之和大于第三边,否则不能构成三角形。
知道了逻辑剩下就是如何用语言表示出来。这个看你用的那种语言了是C还是java还是其他的啥,这个自己百度就行了。比如参数定义和赋值,输入和输出的格式,相信这些东西都是必须掌握的,书本上也应该是有的。
全部回答
- 1楼网友:樣嘚尐年
- 2021-01-30 01:29
这个三角形是直角三角形。因为由余弦定理cosa=(b^2+c^2-a^2)/2bc,取b=6,c=8,a=4可得cosa=0,a为三角形内角,则a=90°。所求的就是三角形斜边的高的长度,由三角面积是底边乘以行对应的高,则6*8/10=4.8,即改三角形最大边上的高长度为4.8
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯