Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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
Archives
Today
Total
관리 메뉴

햄코딩

DAY 6 본문

Java

DAY 6

햄코딩 2022. 4. 21. 20:40

220421 노션 정리 완료

220421 블로그 정리중

 

반복문 ★★★★★★

Ch03Ex33 ~ Ch03Ex35 - while문의 개념

while(반복문, Loop Statement)

- 형태 : while (반복 조건) {수행 코드}
- (반복 조건)이 true인 동안, {수행 코드}를 계속 수행
- (반복 조건)이 true/false를 나타내는 표현식이 들어간다.

1. while은 true만 수행하고, false는 수행하지 않는다.
2. 무한 LOOP : while의 true는 무한히 반복한다. 
3. 변수를 사용하여, 무한 루프 없이 종료되는 반목문을 만들자.
- 초기식
- 조건식(조건 비교식)
- 증감식(while 문장 종료 직전에 위치)

Ch03Ex34 - 변수, 조건을 주어 종료

4. break를 사용하여 while문을 종료 시켜보자. (Ch03Ex34를 쓰는게 효율적)

Ch03Ex35 - break;를 사용하여 종료

 

 

Ch03Ex40 ~ Ch03Ex43 - for문

for(반복문, Loop Statement)

- 형태 : for (초기식; 조건식; 증감식) {수행 코드}
- 초기식, 조건식, 증감식을 한 곳으로 모아 놓은 형태로 while문 보다 간단.

 

Ch03Ex37-while문 중첩, Ch03Ex41-for문 중첩

▶각 학년 별로 1~10반까지 출력해보아라.

while문의 중첩
for문의 중첩

 

 

Ch03Ex38 & Ch03Ex42 - 구구단 ★★★

1. Ch03Ex38 - while문 : 구구단

- 왜 중첩을 시켜야 하는지, 왜 두번째 while문에 sysout이 위치해야하는지 다시 한 번 생각해보자.

[수업 외 예제 연습] 임의의 숫자를 입력받아 구구단 출력하기 - while문 사용

 

2. Ch03Ex42 - for문 : 구구단

Ch03Ex52 - break

break : stop을 명령할 때 사용.

- 프로그램의 흐름을 종료 시킨다.
- 가장 가까운 반복문만 종료.
- 자신이 포함된 하나의 반복문을 벗어난다

Ch03Ex53 - continue

continue : 프로그램의 흐름을 건너 뛴다.

- 가장 가까운 반복문만 건너 뛴다.
- 특정 조건에서 수행하고 싶지 않을 때. 
- 자신이 포함된 반복문의 끝으로 이동 - 다음 반복문은 넘어감.
- 전체 반복 중에서 특정 조건시 반복을 건너뛸 때 유용

Ch03Ex54 - do ~ while

do ~ while

- while문은 false이면 수행 안함.
- do ~ while문은 while문이 false 여도 최초 1회 수행

 

Ch03Ex44 - (도스) 메뉴 만들기

Ch03Ex45 - 3자리 이하 숫자 맞추기 게임

Ch03Ex55 - TIP : 1부터 10까지 합계 구하기

Ch03Ex56 - 홀수, 짝수, 배수 출력

예제 연습하기.

 

'Java' 카테고리의 다른 글

DAY 9  (0) 2022.04.26
DAY 7  (0) 2022.04.22
DAY 5  (0) 2022.04.20
DAY 4  (0) 2022.04.19
DAY 3  (0) 2022.04.18