FIF's 코딩팩토리

패스트캠퍼스 챌린지 09일차 본문

패스트캠퍼스 챌린지

패스트캠퍼스 챌린지 09일차

FIF 2022. 2. 1. 12:53
반응형

반복문 - for문

for문은 프로그래밍 하면서 가장 많이 사용되는 반복문이다.

while문은 조건만 있는 반면에 for문은 괄호 안에 초기화식, 조건식, 증감식 이렇게 3개가 있다.

while문에 비해 얼핏 보면 복잡해 보일 수 있지만, 나는 개인적으로 for문을 많이 사용하는것 같다.

문법은 아래와 같다.

for (초기화식; 조건식; 증감식;){
	수행문;
    ...
}

 

초기화를 하고 가운데 조건이 만족되면 블록 {} 안이 수행된다.

수행한 다음에 증감식을 간다. 

 

int num;

for (num = 1; num <= 5; num ++) {

   System.out.println(num);

}

 

위의 예를 풀어써보면 다음과 같다.

첫번째) num을 1로 초기화

두번쨰) num이 5보다 크거나 작은지 체크

세번째) {} 블록 안의 콘솔 출력 수행

네번째) num을 1증가, 즉 2가 됨

 

얼핏보면 복잡해 보일 수 있지만, 한 줄로 로직을 처리할 수 있어서 사용하다보면 매우 편리하다.

 

그렇다면 지금까지 배운 3개의 반복문이 언제 쓰이는지 정리를 한번 해보자.

 

while문

수행: 조건이 참인 동안 반복 수행, 조건이 맞지 않으면 수행되는 부분이 없음

쓰임: 조건식의 결과나 변수가 true, false 값인 경우 주로 사용

 

do~while문

수행: 조건이 참인 동안 반복 수행, 수행문을 먼저 수행하고 조건을 체크

쓰임: 조건식의 결과나 변수가 true, false값인 경우 주로 사용

 

for문

수행: 초기화, 조건체크, 증감 순으로 수행

쓰임: 특정 수의 범위, 횟수와 관련하여 반복되는 경우 주로 사용

배열과 함께 많이 사용됨

 

반복문은 정말 많이 사용된다.

세개의 반복문 중 어떤 반복문을 언제 사용해야 하는지 연습을 많이 하고, 확실히 개념을 잡아서 앞으로 사용되는데 실수 없이 하자.

 

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr



반응형
Comments