JSP网络程序设计.docx
《JSP网络程序设计.docx》由会员分享,可在线阅读,更多相关《JSP网络程序设计.docx(18页珍藏版)》请在冰豆网上搜索。
JSP网络程序设计
1(计算三角形面积)
<%@pagecontentType="text/html;charset=GB2312"%>
<%@pageimport="java.util.*"%>
请输入三角形的三个边的长度,输入的数字用逗号分割:
<%!
doublea[]=newdouble[3];
Stringanswer=null;
%>
<%inti=0;
booleanb=true;
Strings=null;
doubleresult=0;
doublea[]=newdouble[3];
Stringanswer=null;
s=request.getParameter("boy");
if(s!
=null)
{StringTokenizerfenxi=newStringTokenizer(s,",,");
while(fenxi.hasMoreTokens())
{Stringtemp=fenxi.nextToken();
try{a[i]=Double.valueOf(temp).doubleValue();
i++;
}
catch(NumberFormatExceptione)
{out.print("
"+"请输入数字字符");
}
}
if(a[0]+a[1]>a[2]&&a[0]+a[2]>a[1]&&a[1]+a[2]>a[0]&&b==true)
{doublep=(a[0]+a[1]+a[2])/2;
result=Math.sqrt(p*(p-a[0])*(p-a[1])*(p-a[2]));
out.print("面积:
"+result);
}
else
{answer="您输入的三边不能构成一个三角形";
out.print("
"+answer);
}
}
%>
您输入的三边是:
<%=a[0]%>
<%=a[1]%>
<%=a[2]%>