1에서 100까지 3의 배수이면서 4의 배수인 정수 합 구하기
do~while 문은 먼저 실행 후 반복한다고 해서 선행 반복이라고 합니다. 다음 내용을 입력한 후 실행해 보세요.
1에서 100까지 3의 배수이면서 4의 배수인 정수 합: DoWhileDemo.cs
using System; class DoWhileDemo { static void Main() { int sum = 0; int i = 1; //초기식 do { if (i % 3 == 0 && i % 4 == 0) //필터링(조건식) { sum += i; //실행문(문장) } i++; //증감식 } while (i <= 100); //조건식(평가할 식) Console.WriteLine(sum); } }
실행 결과
432
이 예제는 do 문을 사용하여 1부터 100까지 반복하며 3의 배수이면서 4의 배수인 정수 합을 구합니다.