要求输入三条边长,程序对三边长是否满足三角形要求进行检查
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 22:09:31
40是直角边则另一边是√(20²+40²)=20√5cm40是斜边是√(40²-20²)=20√3cm
#include#includevoidmain(){\x05floata,b,c,s,area;\x05printf("请输入三角形的三边长:");\x05scanf("%f,%f,%f",&a,&
(1)三条中线交于一点;(2)在同一条中线上,这个点到对边中点的距离等于它到顶点距离的一半.证明:如图,三角形ABC中BD和CE分别是中线,相交于F.连接DE.∵DE是中位线,∴DF:FB=DE:BC
Inputsthreefigures.Inputtrianglethreelengthsofside该是这样说的
设最短的一边的长是x,则其余两边的长是x+2,x+4根据题意得x²+(x+2)²=(x+4)²x²+x²+4x+4=x²+8x+16∴x
PrivateFunctioncheck(ByValaAsInteger,ByValbAsInteger,ByValcAsInteger)AsboolIfNota+b>cThenReturnFalse
(1)一样长就是等边,(2)有两个一样就是等腰,(3)最后在判断两个较小边的平方是否等于较长边的平方来看它是否是直角三角形,其中涉及到的比大小是很简单的,相信楼主应该会吧,就是两两相较,找出最大的依着
用C写的#include#include#includefloatCheckRetangle(floata,floatb,floatc){if((a*a+b*b==c*c)||(a*a+c*c==b*
以下是在vb6中写的.望高手指教.Dima(1To3)AsSingle,okAsBooleanDimi%,j%,x!,s!,p!,y!DimjielunAsStringFori=1To3a(i)=In
#includemain(){floata,b,c;floatp,s;scanf("%f%f%f",&a,&b,&c);p=(a+b+c)/2;s=sqrt(p*(p-a)*(p-c)*(p-b));
varp,s,a,b,c:real;beginreadln(a,b,c);if(a>0)and(b>0)and(c>0)and(a+b-c>0)and(abs(a-b)
可以你把|a-b|c两边之和大于第三边,构成三角形的充要条件再问:那么也就是说,不论用a+b>canda+c>bandb+c>a或者a+b>cand|a-b|
(1)三条中线交于一点;(2)在同一条中线上,这个点到对边中点的距离等于它到顶点距离的一半.证明:如图,三角形ABC中BD和CE分别是中线,相交于F.连接DE.∵DE是中位线,∴DF:FB=DE:BC
这么简单的题吗?既然是等腰三角形,就一定是这样的比值:1:2:2或1:1:2,那么这个三角的三边就有两种可能:4,8,8或者5.5.10
分析根据三角形的面积公式S△ABC=√[p(p-a)(p-b)(p-c)]其中p=1/2(a+b+c)#include“stdio.h”main(){floata,b,c,s,mianji;scanf
#include#includevoidmain(){floata,b,c,t,p,s;printf("请输入三边的长度\n");scanf("%f%f%f",&a,&b,&c);if(a>b){t=
if(a+b>c&&b+c>a&&a+c>b)//&&代表逻辑和{s=(a+b+c)/2;d=s*(s-a)*(s-b)*(s-c);area=sqrt(d);printf("三角形面积=%lf\n"