JSP - 기본문법을 이용한 구구단, 1~100 합 구하는 퀴즈(2022-09-21)

2022. 9. 21. 12:383층 1구역 - 개발의 장/JSP

1. 서론

 

jsp에서 자바코드를 쓸 수 있는 기념으로 구구단 2~9단 까지, 1~100합, 짝수 합, 홀수 합을 구해보자.

 

힌트를 주자면 자바코드는 스크립릿(<% %>)에 주로 쓰고, 결과를 출력하려면 스크립릿에 out.print();를 사용 하거나

출력부(<%= %>)를 이용하도록 하자.

 

(코드는 다 알고 있잖아요? 모르면 빨리 오픈인터넷 ㄱㄱ!!!!)

 

2. 본론

 

더보기

2~9단 구구단

 

<%@page import="java.awt.print.Printable"%>
<%@page import="java.util.Calendar"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>quiz01</title>
<!-- http://localhost:8085/jspExam/tag/quiz01.jsp -->
</head>
<body>
	<%
		for(int i = 2; i <= 9; i++){
			for(int j = 1; j <= 9; j++){
				out.print(i + " * " + j + "=" + (i*j) + "<br>");
			}
			out.print("<br>");
		}
	%>
	
	
	
		
</body>
</html>

 

 

 

 

더보기

1~100 합 구하기

 

<%@page import="java.awt.print.Printable"%>
<%@page import="java.util.Calendar"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>quiz02</title>
<!-- http://localhost:8085/jspExam/tag/quiz02.jsp -->
</head>
<body>
	<%
		int total1 = 0;
		int total2 = 0;
		int total3 = 0;
		for(int i = 1; i <= 100; i++){
			total1 = total1 + i;
			if(i % 2 != 0){
				total2 += i; 
			}else{
				total3 += i;
			}
		}
	%>
	
1 + 2 + 3 + .... + 100 = <b><%=total1 %></b><br>
1~100까지의 짝수의 합 : 	<b><%=total2 %></b><br>
1~100까지의 홀수의 합 : 	<b><%=total3 %></b>
	
		
</body>
</html>