导航:首页 > 万维百科 > 网页设计三角形面积代码

网页设计三角形面积代码

发布时间:2021-03-12 22:04:16

1、求计算三角形面积的c++代码

#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float a,b,c,p,s;
cout<<"输入三条边";
cin>>a>>b>>c;
if(a+b<c||a+c<b||b+c<a)
{
cout<<"这个不是三角形";
}
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"面积为:"<<s;
return 0;
}

2、C语言求三角形面积代码

#include<iostream>
#include<cmath>
using namespace std;
void compute(double a,double b,double c)
{
double s,q;
q=(a+b+c)/2;
if(a>=9&&a<=109&&b>=9&&b<=109&&c>=9&&c<=109)
{
if(a+b>c&&a-b<c)
{
s=sqrt(p*(p-a)*(p-b)*(p-c));
return s;
}
}
else
return 0.0000;
}
void main()
{
double a,b,c;
printf("please enter the number::\n");
printf("a:\n");
scanf("%.3lf",&a);
printf("b:\n");
scanf("%.3lf",&b);
printf("c:\n");
scanf("%.3lf",&c);
compute( a, b, c);
printf(a,b,c,compute(a,b,c));

}
大概是这样了,希望对你有用!

3、【JSP编程程序】计算三角形面积要求

01.jsp文件代码如下:

<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>

<HTML>

<BODY>

<FORM action="02.jsp" Method="post">

<P>

输入三角形三边: <BR>边A:<Input type=text name="sideA" value=0>

<BR>边B:<Input type="text" name="sideB" value=0> 

<BR>边C:<Input type=text name="sideC" value=0>

<br> <Input type=submit value="提交">

</FORM>

</BODY>

</HTML>

02.jsp文件代码如下:

<%@ page language="java" contentType="text/html; charset=GBK"

pageEncoding="GBK"%>

<%@ page import="com.bean.Triangle" %>

<HTML>

<BODY>

<jsp:useBean id="triangle" class="com.bean.Triangle" scope="page" />

<jsp:setProperty name="triangle" property="*" />

<P>

三角形的三边是: <BR>边A:<jsp:getProperty name="triangle" property="sideA" />

边B:<jsp:getProperty name="triangle" property="sideB" />

边C:<jsp:getProperty name="triangle" property="sideC" />

<P>

这三个边能构成一个三角形吗?

<jsp:getProperty name="triangle" property="triangle" />

<P>

面积是:

<jsp:getProperty name="triangle" property="area" />

</BODY>

</HTML>

sanjaioxing.java文件代码如下:

package com.bean;

public class Sanjiaoxing {

double ba,bb,bc,area;

boolean triangle;

public double getBa() {

return ba;

}

public void setBa(double ba) {

this.ba=ba;

}

public double getBb() {

return bb;

}

public void setBb(double bb) {

this.bb=bb;

}

public double getBc() {

return bc;

}

public void setBc(double bc) {

this.bc=bc;

}

public boolean isTriangle() {

if(ba<bb+bc && bb<ba+bc && bc<bb+ba)

triangle=true;

else

triangle=false;

return triangle;

}

public void setTriangle(boolean triangle) {

this.triangle=triangle;

}

public double getArea() {

double p=(ba+bb+bc)/2.0;

if (triangle)

area=Math.sqrt(p*(p-ba)*(p-bb)*(p-bc));

return area;

}

public void setArea(double area) {

this.area=area;

}

}


4、HTML计算三角形面积

a:<input type=text name=a value=3 onchange='compute()'><br>
b:<input type=text name=b value=4 onchange='compute()'><br>
c:<input type=text name=c value=5 onchange='compute()'><br>
s:<input type=text name=s value=6><br>

<script language="JavaScript">
function compute(){
var x,y,z,w;
x=parseFloat(a.value);
y=parseFloat(b.value);
z=parseFloat(c.value);
w=(x+y+z)/2;
w=Math.sqrt(w*(w-x)*(w-y)*(w-z));
s.value=w;
}
</script>

5、用javascript编写一个计算三角形面积的网页

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function tri(){
var x=parseInt(document.getElementById("a").value);
var y=parseInt(document.getElementById("b").value);
var z=parseInt(document.getElementById("c").value);
var t;
var s;
t=(x+y+z)/2;
s=Math.sqrt(t*(t-x)*(t-y)*(t-z));
if((x+y)<z||(x+z)<y||(y+z)<x) //是两边之和小于第三边哈,不是你写的
{
alert("无法构成三角形");
}
else{
alert("面积为:"+s);
}

}
</script>
</head>

<body>
输入三边
<p>a:
<input type="text" id="a" />
</p>
<p>b:
<label>
<input type="text" id="b" />
</label>
</p>
<p>c:
<label>
<input type="text" id="c" />
</label>
</p>
<p>
<label>
<input type="button" name="Submit" value="计算" onclick="tri()" />
</label>
</p>

</body>
</html>

6、用VB程序设计一个求三角形面积的代码

用VB程序设计一个求三角形面积的代码:
a=val(text1)
b=val(text2)
c=val(text3)
if a+b>c and c+b>a and a+c>b then
p=(a+b+c)/2
text4=sqrt(p*(p-a)*(p-b)*(p-c))
else
text4="不能构成三角形!"
end if

7、java编写三角形面积代码如下:

第一个问题,若把 public abstract double getArea() 这句去掉的话,代表了父类里面没有了这个方法!换言之,你的main方法里面,不能用父类的对象去调用这个方法!也就是说,你要这样建立类:SanJiao sanjiao=new SanJiao(2.0,3.0); 把Shape 换成 SanJiao

第二个问题你问的不太清楚,一般写法是 this.x = _x; this.y = _y;
因为我们有时候是这样写的
public SanJiao(double x,double y)
{ this.x=x; this.y=y;
}
两个都是用 x和y,那么,类里面的元素就要用 this来区分开了!因为 this 指的就是当前对象!

8、VB:编程计算三角形面积

代码如下:

Dim a!, b!, c!, s!, p!

a = InputBox("请输入第一条边长")

b = InputBox("请输入第二条边长")

c = InputBox("请输入第三条边长")

If a + b <= c Or b + c <= a Or c + a <= b Then

Print "这样的三角形不存在"

Else

p = (a + b + c) / 2

s = Sqr(p * (p - a) * (p - b) * (p - c))

Print "这个三角形的面积是"; s

End If

(8)网页设计三角形面积代码扩展资料:

注释方式

在VB中,注释有2种方式。

1.以Rem关键字开头,并且Rem关键字与注释内容之间要加一个空格。注释可以是单独的一行,也可以写在其他语句行的后面。如果在其他语句行后使用Rem关键字,则必须使用冒号(:)与语句隔开。

2.也可以使用一个撇号(')来代替Rem关键字。若使用撇号,则在其他语句行使用时不必加冒号。

特征衡量

在 Visual Basic 中,可通过属性、方法和事件来说明和衡量一个对象的特征。

事件(Event)

事件是指发生在某一对象上的事情。事件又可分为鼠标事件和键盘事件。例如,在命令按钮(Command Button)这一对象上可能发生鼠标单击(Click)、鼠标移动(Mouse Move)、鼠标按下(Mouse Down)等鼠标事件,也可能发生键盘按下(Key Down)等键盘事件。总之,事件指明了对象“什么情况下做?”,常用于定义对象发生某种反映的时机和条件。

方法(Method)

方法是用来控制对象的功能及操作的内部程序。例如,人具有说话、行走、学习、睡觉等功能,在visual Basic中,对象所能提供的这些功能和操作,就称作“方法”。以窗体为例,它具有显示(show)或隐藏(hide)的方法。总之,方法指明了对象“能做什么?”,常用于定义对象的功能和操作。

属性(Property)

属性是指用于描述对象的名称、位置、颜色、字体等特征的一些指标。可以通过属性改变对象的特性。

有些属性可以在设计时通过属性窗口来设置,不用编写任何代码;而有些属性则必须通过编写代码,在运行程序的同时进行设置。可以在运行时读取和设置取值的属性成为读写属性,只能读取的属性成为只读属性。总之属性指明了对象“是什么样的?”,常用于定义对象的外观。

对象与类

对象(Object)

Visual Basic.NET 具有“面向对象”的特性,Visual Basic.NET 应用种程序的基本单元是对象,用 Visual Basic.NET 编程就是用“对象”组装程序。这种“面向对象”的编程方法与传统的全部用代码编制程序的方法有很大区别,就像用集成电路芯片组装电视机和用三极管,二极管组装电视机的区别一样。显然,“面向对象”的编程方法比传统的编程方法更简单,更方便,并且编写出的程序也更加稳定。因此,“对象”可以被看做 Visual Basic.NET 程序设计的核心。

在 Visual Basic.NET程序设计中,对象中还可以包含头,手,腿,脚等部位,其中的每个部位又可以单独作为作为被研究的对象。在 Visual Basic.NET程序设计中,整个应用程序就是一个对象,应用程序中又包含着窗体(Form),命令按钮(Command),菜单(Menu)等对象。

类(Class)

在 Visual Basic.NET中,对象是由类创建的,因此对象可以说是类的具体实例,这就好比是蛋糕和做蛋糕的模具之间的关系。

各种不同的对象分属于各种不同的种类。同一类对象可能具有一些不同的特征(或是说同一类对象不一定具有完全相同的特性);具有某些相同的特性的对象,不一定是同一类对象,这就好比是人和猴子虽然都有身高、性别等特征,但二者之间还存在着智商、语言等特性差异,这两个对象之间的特性相差很多,根本就不能算是同一类对象。而男人和女人,虽然有着性别、生理等方面的差异,但他们绝大部分特性相同,可以算是同一种类。由此,可以归结为一句话:同一类对象的绝大部分特性相同。

9、jsp编写网页求解,计算三角形面积

很简单,你页面接收到值以后没有做判断。

第一次加载,页面的String sideA=request.getParameter("sideA");sideA为null,double a=Double.parseDouble(sideA);就会报错,是nullPoint错误吧。

修改代码如下,已经调试成功了。

String sideA=request.getParameter("sideA");
 String sideB=request.getParameter("sideB");
 String sideC=request.getParameter("sideC");
 
//加入这段
if( sideA==null )  sideA="0";
  if(sideB==null )  sideB="0";
  if(sideC==null )  sideC="0";

与网页设计三角形面积代码相关的知识