반응형

1부터 100사이의 모든 3의 배수의 합을 계산하여 출력하는 프로그램

1)while 루프

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
int main(void)
{
int x, sum;
=1;
sum = 0;
while(x<=100)
{
if(x%3==0)
{sum = sum +x;}
x++;
}
printf("1부터 100사이의 모든 3의배수의 합은 %d입니다.\n", sum);
return 0;
}
cs


2)for 루프

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int main(void)
{
int x, sum;
sum = 0;
for(x=1;x<=100;x++)
{
if (x%3==0)
    sum = sum + x;
}
printf("1부터 100사이의 모든 3의배수의 합은 %d입니다.\n", sum);
return 0;
}
cs


3)do..while 루프

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
int main(void)
{
int x, sum;
=1;
sum = 0;
do
{
if(x%3==0)
{sum = sum +x;}
x++;
}
while(x<=100);
printf("1부터 100사이의 모든 3의배수의 합은 %d입니다.\n", sum);
return 0;
}
cs


반응형

+ Recent posts