간단 계산기



"> ex07

간단 계산기



"> ex07

간단 계산기



">
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ex07</title>
</head>
<body>
	<h1>간단 계산기</h1>
	<form action="ex07Pro.jsp">
		<input type="text" name="dataA">
		<select name="opt">
			<option value="+">+</option>
			<option value="-">-</option>
			<option value="*">*</option>
			<option value="/">/</option>
		</select>
		<input type="text" name="dataB">
		<br/><br/>
		<input type="submit" name="계산">
	</form>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
	double dataA = Integer.parseInt(request.getParameter("dataA"));
	double dataB = Integer.parseInt(request.getParameter("dataB"));
	String opt = request.getParameter("opt");
	
	double result = 0;
	switch(opt){
	case "+":
		result=dataA+dataB; break;
	case "-":
		result=dataA-dataB; break;
	case "*":
		result=dataA*dataB; break;
	case "/":
		result=dataA/dataB; break;
	}
	
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ex07Pro</title>
<style type="text/css">
p {
	font-size: 24px;
}
</style>
</head>
<body>
	<h1> 결 과 </h1>
	<hr>
	<p><%=dataA %> <%=opt %> <%=dataB %> = <%=result %></p>
	
</body>
</html>