中易网

myeclipse中java的加减乘除运算

答案:5  悬赏:10  
解决时间 2021-02-21 19:35
我需先用myeclipse中的jsp页面来设置比率,例如上课作业、上课实训、平时考勤、平时实训占的比率各有25%,然后我又在另个页面中添加具体的分数(总分都为100)当我输入完毕后我希望得出最后的成绩。上课作业*25%+上课实训*25%+平时考勤*25%+平时实训*25%=总成绩。请各位高手们帮帮忙。老师在催我们赶快了。
最佳答案
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String a1,a2,a3,a4,s1,s2,s3,s4;
double va1,va2,va3,va4,vs1,vs2,vs3,vs4,total;
va1=va2=va3=va4=vs1=vs2=vs3=vs4=total=0.0;
a1 = request.getParameter("t1");
a2 = request.getParameter("t2");
a3 = request.getParameter("t3");
a4 = request.getParameter("t4");
s1 = request.getParameter("s1");
s2 = request.getParameter("s2");
s3 = request.getParameter("s3");
s4 = request.getParameter("s4");
if(a1!=null)
{
try
{
va1 = Double.parseDouble(a1);
va2 = Double.parseDouble(a2);
va3 = Double.parseDouble(a3);
va4 = Double.parseDouble(a4);
vs1 = Double.parseDouble(s1);
vs2 = Double.parseDouble(s2);
vs3 = Double.parseDouble(s3);
vs4 = Double.parseDouble(s4);
total = va1/100*vs1 + va2/100*vs2 + va3/100*vs3 + va4/100*vs4;
}catch(Exception ex)
{

}
}

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>c</title>
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>

<body>
<form id="form1" name="form1" method="post" action="">
<table width="550" border="1">
<tr>
<td>名称</td>
<td>上课作业</td>
<td>上课实训</td>
<td>平时考勤</td>
<td>平时实训</td>
</tr>
<tr>
<td>比例</td>
<td><input name="t1" type="text" id="t1" size="10" value="<%=va1%>" />
%</td>
<td><input name="t2" type="text" id="t2" size="10" value="<%=va2%>" />
%</td>
<td><input name="t3" type="text" id="t3" size="10" value="<%=va3%>" />
%</td>
<td><input name="t4" type="text" id="t4" size="10" value="<%=va4%>" />
%</td>
</tr>
<tr>
<td>分数</td>
<td><input name="s1" type="text" id="s1" size="10" value="<%=vs1%>" /></td>
<td><input name="s2" type="text" id="s2" size="10" value="<%=vs2%>" /></td>
<td><input name="s3" type="text" id="s3" size="10" value="<%=vs3%>" /></td>
<td><input name="s4" type="text" id="s4" size="10" value="<%=vs4%>" /></td>
</tr>
</table>
<input type="submit" name="Submit" value="提交" />
</form>
<p>总分:<%=total%></p>
</body>
</html>
全部回答
那个比率是可变的? 貌似要用到action呢
可以url传参 或者 用servlet 或者各种框架 都能实现的 设置比率 跳转 到 另一个页面 拿出参数 计算 输出结果就可以了 最简单也是最简陋的就 是用jsp内置对象request
你是想要有后台处理的呢?还是前台到前台的啊?
在jsp页面中调用如下方法: public test{ public test(){ } public String jisuan(int zuoye,int shixun,int kaoqin,int pingshishixun){ String re =""; int reint = 0;//计算成绩的结果 reint =zuoye*25 + shixun*25 + kaoqin*25 + pingshishixun*25; reint = reint/100; re = String.valueOf(reint); return re; } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
路由器小技巧:路由器后门到底指的是什么
英语翻译: 对於你所说的话我深有同感,我没想
昌汉狗肉馆在哪里啊,我有事要去这个地方
旋挖干孔钻孔桩出现二类桩的原因
广州沙河批发城几点关门
One of the difficulties we have
一个多边形的各内角都等于120度,它是几边形?
安泰大药房(辑德店)这个地址在什么地方,我要
优格寿司冷饮地址有知道的么?有点事想过去
武汉市哪些邮局可以交交通违章的罚单?
外宿生和内宿生的不同优势
电动卷帘门电机行程调节上下高度
为什么我电脑时不时会有呼呼的声音
十字绣有人买吗?
昆仑山矿泉水取货点(文溪花园店)地址在什么地
推荐资讯
关于贪小便宜,盲目求大的作文,800字
派桥凉亭地址在什么地方,想过去办事
筏形基础与条形基础的区别?
依照例子,写句子。 例:滔滔黄河水,像一条
第二次买到有问题的蒙牛原味酸牛奶了,以后送
DNF 你满级的号 一般都做什么???
为什么深圳坂田这边工资那么低
2017橡胶木价格会涨吗
是意米去湿还是赤小豆去湿
高达突击生存如何删除存档或开启新的存档
易姓在百家姓中排几位
汽车提速慢 五十铃发动机,稍加点油还冒黑烟
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?