break 문을 사용하여 while 문 빠져나오기
이번에는 while 문에 break 문을 사용하여 빠져나오는 예제를 살펴보겠습니다. 다음 내용을 입력한 후 실행해 보세요.
1~10에서 정수 합을 구하다 22 이상이 되면 멈추는 프로그램: WhileBreak.cs
using System; class WhileBreak { static void Main() { int goal = 22; int sum = 0; int i = 1; while (i <= 10) { sum += i; if (sum >= goal) { break; } i++; } Console.WriteLine( $"1부터 {i}까지의 합은 {sum}이고, 목표치 {goal} 이상을 달성했습니다."); } }
실행 결과
1부터 7까지의 합은 28이고, 목표치 22 이상을 달성했습니다.
합을 계속 구해 나가는 과정에서 22 이상이 되면 더 이상 합계를 구하지 않고 반복문을 빠져나올 때 break 키워드를 사용합니다.