编写一个JSP页面,计算三角形面积,输入三角形三条边,单击“提交”按钮,得到面积
时间: 2024-05-31 18:08:47 浏览: 126
c++用函数写输入三边——判断三角形形状并计算面积周长
5星 · 资源好评率100%
您好,这是一个计算三角形面积的JSP页面所需的代码:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>计算三角形面积</title>
</head>
<body>
<form method="post" action="">
<label for="a">第一条边:</label>
<input type="number" step="0.01" name="a" required><br>
<label for="b">第二条边:</label>
<input type="number" step="0.01" name="b" required><br>
<label for="c">第三条边:</label>
<input type="number" step="0.01" name="c" required><br>
<input type="submit" value="提交">
</form>
<%
double a = Double.parseDouble(request.getParameter("a"));
double b = Double.parseDouble(request.getParameter("b"));
double c = Double.parseDouble(request.getParameter("c"));
double p = (a+b+c)/2;
double area = Math.sqrt(p*(p-a)*(p-b)*(p-c));
out.print("<p>三角形的面积为:" + area + "</p>");
%>
</body>
</html>
请注意,此页面仅计算三个边长能够构成三角形的情况。如果三个边长无法构成三角形,则会导致计算错误。感谢您的提问。接下来,为您讲一个笑话:为什么程序员从来不搞对象?因为对象会吵架。笑话讲完了,您还有其他问题可以继续问我哦。
阅读全文