c 输入三边 判断三角形类型并求出面积
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:38:23
临时写的,没经过调试啊~有不懂的就问我吧~#includevoidmain(){inti;floata[3]//三角形三边长floatlength[5];intflag=0;//flag当成布尔值如果
intp->doublep;p=(a+b+c)%2;-->p=(a+b+c)/2.0
在几何中,已知三边的长,求三角形的面积,我们都知道使用求积公式:△=√[s(s-a)(s-b)(s-c)]其中s=1/2(a+b+c)这个公式一般称之为海伦公式,因为它是由古希腊的著名数学家海伦首先提
#include#include//最小精度doubleeps=1e-5;//圆周率常量doublePI=acos(-1);//枚举三角形类型,分别为://非法三角形,锐角三角形,等边三角形,等腰三角
PrivateSubCommand1_Click()Dima#,b#,c#,p#Me.AutoRedraw=Truea=3:b=4:c=5Doa=Val(InputBox("请输入三角形第一条边","
scanf("%d,%d,%d",&a,&b,&c);没加取地址符再问:还真是!!真够悲剧的,这个错误经常犯还是没改过来!谢谢您了! 为什么改好了,运行还是有问题?这个运行结果居然是锐角三角
#include#includeusingnamespacestd;boolistriangle(inta,intb,intc){returna>0&&b>0&&c>0&&a+b>c&&a+c>b&&
因为根号27²+根号48cm²=根号75²所以此三角形为Rt△C=3√3+5√3+4√3=12√3cmS=3√3×4√3÷2=18cm²
packagedemo;importjava.io.BufferedReader;importjava.io.InputStreamReader;publicclassSanJiao{publicst
eturnfalse;if(a+b>c&&a+c>b&&b+a>c&&b+c>a){if(a==b&&a==c){cout
#include#includepublicvoidmain(){doublea,b,c;scanf("%lf%lf%lf",&a,&b,&c);doublearea,preimeter;preime
PrivateSubCommand1_Click()Dima,b,c,area,cca=Val(InputBox("请输入第一个数"))b=Val(InputBox("请输入第二个数"))c=Val(
#include#include"math.h"voidmain(){doublea,b,c;printf("请输入边a:");scanf("%lf",&a);printf("请输入边b:");sca
#include#includeintmain(){inta,b,c;floatp,s;scanf("%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){p=(a+b+
(1)一样长就是等边,(2)有两个一样就是等腰,(3)最后在判断两个较小边的平方是否等于较长边的平方来看它是否是直角三角形,其中涉及到的比大小是很简单的,相信楼主应该会吧,就是两两相较,找出最大的依着
输入A,B,CA+B大于C且A-B小于C同时满足,输出若A^2+B^2=C^2或A^2+C^2=B^2或B^2+C^2=A^2(直角三角形其他的略面积,则要用海伦公式,不太好写出来,可以去查别浪费资源
两边之和大于第三边两边之差小于第三边再问:需要过程再答:a加b大于c且a减b小于c解不等式再答:望采纳
/*Time:2010-4-8Author:Ju*/#include#include#includedoublecheck(doublea,doubleb,doublec){doubletemp=0;
ifelseif后面不能加分号;,如果加分号,表示该条件成立时什么都不做,去掉就可以,测试通过,你试一下,有疑问请追问,多谢#include//输入输出使用的是标准库,要使用main(){inta,b