소개
반복 및 의사 결정 문을 사용하는 이전 모듈에서 여러 번 언급했듯이 비슷한 결과를 달성하는 데 사용할 수 있는 여러 기술이 있습니다. 필기 및 음성 언어와 마찬가지로 프로그래밍 언어에서도 동일한 아이디어를 다양한 방법으로 표현할 수 있습니다. 따라서 각 식에는 의미상 미묘한 차이가 있을 수 있습니다.
do-while 및 while 문을 사용하면 조건이 충족될 때까지 코드 블록을 반복하여 코드 실행의 흐름을 제어할 수 있습니다.
foreach 문으로 작업하는 경우 배열과 같은 시퀀스의 각 항목에 대해 한 번씩 반복됩니다.
for 문을 사용하여 사전 결정된 횟수를 반복하고 반복 프로세스를 제어할 수 있습니다.
do-while 및 while 문을 사용하면 반복을 중지할 수 있는 경우 코드 블록 내부의 논리가 영향을 미치도록 할 의도를 가진 코드 블록을 반복할 수 있습니다.
사용자 입력을 수락하고 처리하려는 상황을 가정하겠습니다. 사용자가 "종료"를 위해 q 키를 누를 때까지 계속해서 입력을 수락하고 처리하려고 합니다.
do-while 및 while 문을 사용하여 사용자가 중지할 준비가 될 때까지 사용자 입력을 수락하고 처리하는 논리를 계속 반복할 수 있습니다.
이 모듈에서는 do-while 문과 while 문을 사용하여 코드 블록을 반복적으로 실행합니다. 당신은 언제 하나를 다른 것보다 선택해야 하는지 이해합니다. 문을 사용하여 continue 코드 블록에서 나머지 코드 처리를 건너뛰고, while 문에 대한 Boolean 평가로 직접 이동합니다.
이 모듈을 마치면 do-while 및 while 문을 자신 있게 사용하여 애플리케이션에 루핑 논리를 추가할 수 있습니다.
학습 목표
이 모듈에서는 다음을 수행합니다.
-
do-while문을 사용하여 코드 블록을 반복하는 코드를 작성합니다. -
while문을 사용하여 코드 블록을 반복하는 코드를 작성합니다. -
continue문을 사용하여 부울 계산을 직접 한 단계씩 실행합니다.
필수 조건
-
if문 사용을 경험 -
foreach및for반복 문을 사용한 경험. - 부울 식 작성을 경험
-
System.Random클래스 및Random.Next()메서드를 사용하여 난수 생성 경험