|
아래는 기본적인 반복문의 while의 순서도이다.
1.정수타입 i에 5 할당 2.정수타입 num에 3할당 3.i와 num 비교 3-1. 5>3은 참이므로 num++; 실행 3. i와 num 비교 3-1. 5>4는 참이므로 num++; 실행 4. i와 num비교 4-1. 5>5는 거짓이므로 종료 |
자바코드로 구현하면 아래와 같다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | public class WhileExam { public static void main(String[] args) { int i=5; int num=3;
while(i<num) { num++; } } } |
*while문의 표현식에는 true나 false의 부울값이 와야한다.
true면 계속 진행 false면 중지한다.
|
1. 정수타입 i에 5 할당 2. 정수타입 num에 3할당 3. num++; 실행 4. i와 num 비교 4-1. 5>4는 참 임으로 num++실행 5. num++; 실행 6. i와 num 비교 6-1. 5>4는 거짓 임으로 종료 |
자바코드로 구현하면 아래와 같다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | public class WhileExam { public static void main(String[] args) { int i=5; int num=3;
do { num++; } while } } |
|
1. 정수타입 i에 1할당 2. i 와 5 비교 2-1. 1<5는 참 이므로 "먹고살기힘들어"출력 2-2. i++; 실행후 조건문으로 복귀 3. i 와 5 비교 3-1. 2<5는 참이므로 "먹고살기힘들어"출력 3-2. i++; 실행 후 조건문으로 복귀 4. i와 5 비교 4-1. 3<5는 참이므로 "먹고살기힘들어"출력 4-2. i++; 실행 후 조건문으로 복귀
5. i와 5비교 5-1. 4<5는 참이므로 "먹고살기힘들어"출력 5-2. i++; 실행 후 조건문으로 복귀 6. i와 5 비교 6-1. 5<5는 거짓이므로 종료 |
'컴퓨터프로그래밍 > JAVA' 카테고리의 다른 글
JAVA - 분기문 (0) | 2013.09.30 |
---|---|
JAVA - 조건문 IF (0) | 2013.09.29 |
자바 - 제어문 (0) | 2013.09.26 |
자바 - 배열 (2) | 2013.08.08 |
자바의 기초 - FQCN, JAR (0) | 2013.08.08 |