반복문 (for, while, do-while) > 학습자료 | IOTsw_u2 U2 Project
학습자료

JAVA 반복문 (for, while, do-while)

본문

반복문

 

 

반복문으로 들어왔다!

반복문은 말그대로 반복을 시킬때 쓰는명령어이다.

1부터 100까지 더하라는 식이 있는데 int a =1 + 2+ 3+ 4+... 이렇게 일일이 다 칠순 없지 않는가

그것을 프로그래밍 하여 컴퓨터에게 1부터 100까지 더하라는 명령을 내리는게 프로그래머이다.

 

그럼 반복문에 대해서 알아보자!

 

첫번째 가장많이 쓰이는 for.

for문의 기본공식 아래와 같다.

 

 

for (초기화 조건식;  증감식)

{

   조건식이 true일때 반복되어 실행될 명령(반복문)

}

 

 

초기화라는 말이 생소하게 들릴수도 있다필자가 앞서 한번만 언급하고 까먹고 있었다.... ;;;

초기화란 a라는 저장공간에 X라는 값을 대입시키는 것을 초기화라고 한다어렵게 생각하지 말자.

공식만 보고는 이해하기가 살짝 어려울수도 있으니 간단히 반복구문을 3번 

반복시키는 for문을 작성해보자.

 

for int i = 0 ;   i  <  3 ;  i ++

{

  조건식이 true일때 실행될 명령(반복문)

}

 

for문을 일단 선언하고 난뒤 괄호를 열고 제일 처음하는것이 변수의 초기화이다.

보통 변수의 선언까지도 여기서 같이 한다필자는 i라는 변수를 int형으로 선언한뒤 

0으로 초기화를 하였다.

 

그리고 난뒤 조건식 적는데 i < 3 이라고 적었다.

이것은 i 3보다 작으면 아래 명령을 계속 반복한다는 뜻이다.

 

마지막으로 i++라고 증감식 적어놓았다

 이제  식이 어떻게 움직이는 보도록 하자아래 그림을 클릭하면 진행사항이 보일것이다. 



(클릭하세요) 

 

 그림에서 보듯이 { } 세번실행시키고 난뒤에 for구문을 벗어나게 되었다.

조건식을 i < 5  적으면 5번을 i < 100으로 적으면 100번을 반복하게 되는것이다.

여기서 주의할점! i 값을 처음에 0으로 초기화 했기때문에 3번을 반복한것이다.

만약 i 2 초기화를 하면 1번을 실행한뒤 for구문을 빠져나갈것이다.

 

 

 이제 for문을 가지고 1 부터 10까지를 더해보자.

 

 

public class Ex4_1 {

 public static void main(String[] args) {

 

 

 

먼저 해라 조건까지 Do ~ while

댓글목록

학습자료 목록

Total 91건 2 페이지
게시물 검색

IOTsw_u2 정보

회사 . U2
주소 . 어느별 하늘 아래에 있것지요
사업자 등록번호 . 백수임 대표 . 김씨 전화 . 02-123-4567 팩스 . 팩스없음
통신판매업신고번호 . 낼할께 개인정보관리책임자 . 김씨가 알아서 함 부가통신사업신고번호 신고안함
Copyright © 2001-2013 U2. All Rights Reserved.
닫기