在js中输入三角形的边长看能否组成三角形
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 21:10:10
如果是pascal和VB我知道怎么做但c语言我不会,这里就讲一下思路首先输入三个数(定位为实数),然后判断a+b>c且a+c>b且b+c>a,成立的话进行计算p=(a+b+c)/2s=sqrt(平方根
this指向(指明)当前对象你在注释里问的“这里缺少了this为什么不识别books”它当然不识别books,因为books是归属于Collect对象(当前对象)的,你不能跨过对象去访问对象的方法或属
设输入的是a,b,c那麼以下3个条件同时成立即可1a+b>c2b+c>a3c+a
Subabc()'输入三角形三个边长,计算其面积Dima,b,c,sDos=InputBox("请输入三角形的三个边长,用半角逗号分隔."&Chr(13)&"输入-1时结束程序.")IfVal(s)=
scanf("%d,%d,%d",&a,&b,&c);没加取地址符再问:还真是!!真够悲剧的,这个错误经常犯还是没改过来!谢谢您了! 为什么改好了,运行还是有问题?这个运行结果居然是锐角三角
输入后再判断?你是在学编程吗?那就比较,用循环,两数的和大于第三数,两数的差小雨第三数,如果全部符合那就可以.
voidfun(inta,intb,intc)上面这句改成intfun(inta,intb,intc)//elseretrun1这句LZ如果不是抄错的话应该改成elsereturn1;
Inputsthreefigures.Inputtrianglethreelengthsofside该是这样说的
FunctiongetArea(aAsDouble,bAsDouble,cAsDouble)AsDoubleDimperimeterAsDoubleDimareaAsDoubleperimeter=(
//看好记事本写的Judge.javapublicclassJudge{publicstaticvoidmain(String[]args){try{if(args.length!=3){Sy
只说算法,具体的自己应该会设3边为a,b,c//从键盘输入赋值if(a+
算法没问题,按你的代码,调整了一下PrivateSubCommand1_Click()Dima!,b!,c!a=Val(InputBox("请输入a"))b=Val(InputBox("请输入b"))
#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)
分析根据三角形的面积公式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
cleara=input('a=');b=input('b=');c=input('c=');ifa>0&b>0&c>0if(a+b)>c&abs(a-b)
cin>>q,w,e;一个>>只能输入一个变量改成cin>>q>>w>>e;即可.调试时可以用cout
其中的this指的是input表单对象 另外分享一博客讲述this http://www.cnblogs.com/RitaRichard/archive/2011/10/14/2212161.ht
#include"stdafx.h"#include"stdio.h"#includeintmain(intargc,char*argv[]){doublex,y,z,s,c,p;scanf("%lf
新建EXE,画4个text文本框和一个按钮,复制下面的代码:PrivateSubCommand1_Click()Dima,b,cAsSinglea=Val(Text1.Text)b=Val(Text2