用C 程序判断能否构成三角形,以及构成三角形的类型
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 10:03:13
可以使用Math.radom():产生一个[0.0,1.0)之间的一个双精度实数.publicclassSanJiaoXing{publicstaticvoidmain(Stringargs[]){i
#include#includevoidmain(){floata,b,c,s,area;printf("pleaseinputa,b,c\n");scanf("%f%f%f",&a,&b,&c);i
这个是我新编的,你可以试试#include#includevoidmain(){floata,b,c,d,s;scanf("%f,%f,%f",&a,&b,&c);if(a+b>c&&a+c>b&&b
#includevoidmain(){floata,b,c,aa,bb,cc;//定义三边及三边的平方intflag=0;printf("请输入三个非零数:");scanf("%f,%f,%f",&a
Subabc()'输入三角形三个边长,计算其面积Dima,b,c,sDos=InputBox("请输入三角形的三个边长,用半角逗号分隔."&Chr(13)&"输入-1时结束程序.")IfVal(s)=
importjava.util.Scanner;publicclassTriangle{publicstaticvoidmain(String[]args){\x09inta;\x09intb;\x0
设c为x然后解方程组就行了这是我们初一学的,我都有点忘了所以解方程就不写了解出来c=3,a=1,b=2a的平方+b的平方=1+4=5≠c的平方所以不能构成直角三角形如果有帮到您就请采纳我的答案要知道打
三个数字用空格隔开输入面积计算公式不对,并不是周长的一半就是面积答案计算出来都是0因为1/2就是0了可以改成1.0/2再问:我改完了结果是-0.000000,怎么回事?再答:把你改后的拿来看看,是不是
voidfun(inta,intb,intc)上面这句改成intfun(inta,intb,intc)//elseretrun1这句LZ如果不是抄错的话应该改成elsereturn1;
#includeintjudge(intx,inty,intz){\x09intm;\x09if(((x+y)>z)&&((x-y)y)&&((x-z)x)&&((y-z)
eturnfalse;if(a+b>c&&a+c>b&&b+a>c&&b+c>a){if(a==b&&a==c){cout
#include#include"math.h"voidmain(){doublea,b,c;printf("请输入边a:");scanf("%lf",&a);printf("请输入边b:");sca
#includevoidmain(){inta,b,c;puts("pleaseinputthreeintegers:");scanf("%d%d%d",&a,&b,&c);if(a+
只说算法,具体的自己应该会设3边为a,b,c//从键盘输入赋值if(a+
PrivateSubCommand1_Click()a=Val(InputBox("输入a的长"))b=Val(InputBox("输入b的长"))c=Val(InputBox("输入c的长"))If
PrivateFunctioncheck(ByValaAsInteger,ByValbAsInteger,ByValcAsInteger)AsboolIfNota+b>cThenReturnFalse
两条小边的和大于第三边,即成三角形.面积:S=ah/2(2).已知三角形三边a,b,c,则 (海伦公式)(p=(a+b+c)/2) S=√[p(p-a)(p-b)(p-c)] =(1/4)√[(
下面的程序改一下就可以!但是这个明显有缺陷{(1)若a,b,c满足ab+bc=b^2+ac,则该三角形为等腰三角形;(2)若a,b,c满足a^2+2b^2+c^2=2ab+2bc,则该三角形为等边三角
scanf("%f,%f,%f",a,b,c)错了,应该是scanf("%f,%f,%f",&a,&b,&c);
/*Time:2010-4-8Author:Ju*/#include#include#includedoublecheck(doublea,doubleb,doublec){doubletemp=0;