本程序共包含三部分文件,html
01.jsp、02.jsp、sanjiaoxing.java,01.jsp和02.jsp分别实现的功能是输入三角形三边页面、输出页面。sanjiaoxing.java页面主要实现本程序的主要功能(判断是否能构成三角形并计算面积),sanjiaoxing.java文件封装在com.bean包里。java
01.jsp文件代码以下:jsp
输入三角形三边:
边A:
边B:
边C:
02.jsp文件代码以下:ide
pageEncoding="GBK"%>
三角形的三边是:
边A:
边B:
边C:
这三个边能构成一个三角形吗?
面积是:
sanjaioxing.java文件代码以下:post
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
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;
}
}
程序运行页面以下:this
咱们输入三边分别为三、四、5进行验证spa
结果输出页面:code