더북(TheBook)

⑥ 숫자를 증가시키거나 감소시켜 출력하기

for 문에 대한 일반적인 코드는 0번째 인덱스부터 특정 값까지 증가하는 형태인데, 다음 코드처럼 그 반대로 값을 감소시키면서 반복을 진행할 수 있습니다. for 문의 형태는 이처럼 다양하게 사용할 수 있습니다.

자, 그럼 for 문을 사용하여 숫자를 증가시키거나 감소시키는 방법을 알아보겠습니다.

> for (int i = 0; i < 5; i++)       //i 변수 값이 0, 1, 2, 3, 4로 증가 
. { 
.     Console.Write($"{i + 1}\t"); //탭(\t)으로 간격 띄우기 
. } 
1     2     3     4     5 
> 
> for (int i = 5; i > 0; i--)      //변수 값이 5, 4, 3, 2, 1로 감소 
. { 
.     Console.Write($"{i}\t"); 
. }
5     4     3     2     1

일반적으로 0부터 인덱스 변수가 시작합니다. 초기식에서 i 값을 5로 설정한 후 조건을 판별하고, 증감식에서 i-- 형태로 지정하면 5부터 하나씩 감소하면서 반복을 진행합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.