본문 바로가기
프로그래밍/c#

c#_17 반복문 1 : for

by 지나팩 2021. 5. 13.

반복문은 단어 그대로 어떤 행동을 반복하는 문장입니다. 그냥 무작정 반복하는 것이 아닌 특정 조건이 만족되지 않는다면 계속해서 반복 실행하는 것입니다. 반복문 중 하나인 for문에 대해서 알아보도록 하겠습니다.

 

그림에서 보듯 초기식과 조건식 그리고 증감식으로 그리 어렵지 않게 구성되어 있습니다. 물론 익숙하지 않을 땐 어렵게 느끼실 수도 있지만 for문 자체가 어렵다기 보단 활용하는데 더 애를 먹곤 합니다. 다른 반복문들도 비슷하지만 조건식이 참이 되기 전까지 반복해서 영역내의 내용을 수행하게 됩니다.

위 예제는 int형 i 변수를 0으로 초기화하고, 변수 i의 값이 5보다 작다면 반복을 하는 반복문 입니다. 증감식 부분의 경우 한번 실행시 i의 변수가 1씩 증가 되고있습니다. for문의 초기식에서 보통 반복 횟수에 활용될 변수를 초기화하고, 조건식과 변수의 비교를 통해 반복여부를 판단합니다. 증감식은 변수를 증가 혹은 감소시켜 반복 여부에 관여합니다. 

 

실행순서를 간다히 보자면 

초기식 -> 조건식 -> 실행 -> 증감식 -> 초기식... 이런 식으로 반복이 되다가 조건이 참이되면 반복을 중단하고 for문을 빠져나오게 됩니다.

 

 

https://play.google.com/store/apps/details?id=com.goldenegg

 

골든 에그 - Google Play 앱

수박 게임류의 머지 게임입니다.

play.google.com

 

 

'프로그래밍 > c#' 카테고리의 다른 글

c#_19 반복문 : do while  (0) 2021.05.18
c#_18 반복문 : while  (0) 2021.05.14
c#_16 Switch 스위치 문  (0) 2021.05.12
c#_15 if 조건문 중첩  (0) 2021.05.11
c#_13 연산자 : 논리 연산자  (0) 2021.04.30

댓글