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의 배수인 정수 합을 구합니다.