일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Next.js
- PostgreSQL
- Spring
- BRIN
- STS
- tomcat
- HTML Special Entity
- NestJS
- loadcomplete
- Java
- tortoise SVN
- typeorm
- maven
- Eclipse
- NextJs
- OGM
- Can't load AMD 64-bit .dll on a IA 32-bit platform
- Spring Cloud
- orioledb
- JSP
- Spring Boot
- Windows 10
- 서브라임 텍스트
- graph database
- exit code = -805306369
- Maven Project
- MariaDB
- springboot
- PG-Strom
- HTML Code
- Today
- Total
Undergoing
문제풀이 - 100 이하의 피보나치 수열을 작성하는 Servlet 구현하기 본문
Class Name = FiboServlet.Java
------------------------------------------------------------------------------------
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class FiboServlet extends HttpServlet
{
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
request.setCharacterEncoding("euc-kr");
response.setCharacterEncoding("euc-kr");
response.setContentType("text/html;charset = euc-kr");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("<HEAD><TITLE>100 이내의 피보나치 수열 구하기</TITLE></HEAD>");
out.println("<BODY>");
int num1 = 1, num2 = 1, num3 = 0;
int sum;
sum = num1 + num2;
out.printf("1항은 0<br>2항은 %d<br>", sum);
for(int cnt=3; sum < 100 ; cnt++)
{
num3 = sum;
num2 = num1;
num1 = num3;
sum = num1 + num2;
if(sum >=100) break;
out.printf("%d항은 %d<br>", cnt, sum);
}
/*
while(sum < 100)
{
int num3;
int cnt = 3;
num3 = sum;
num2 = num1;
num1 = num3;
sum = num1 +num2;
out.printf("%d항은 %d<br>", cnt, sum);
cnt++;
}
*/
out.println("</BODY>");
out.println("</HTML>");
}
}
'개발 > Web Development' 카테고리의 다른 글
쿠키 입력과 삭제 (0) | 2012.05.10 |
---|---|
쿠키와 세션 (0) | 2012.05.10 |
JSP 기초 (0) | 2012.05.08 |
문제풀이 - 간단한 웹 페이지 구현하기 (0) | 2012.05.08 |
JSP/Servlet 기본 숙지 Note (0) | 2012.05.08 |