๋ฐ์ํ
๋ฌธ์ 07-3
1.์์ ๋ฅผ while ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํํ๊ธฐ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include<stdio.h>
int main()
{
int total = 0, num = 1;
while(num!=0)
{
printf("์ ์์
๋ ฅ");
scanf("%d",&num);
total += num;
}
printf("ํฉ๊ณ %d \n",total);
}
|
cs |
2.0์ด์ 100์ดํ์ ์ ์์ค์์ ์ง์์ํฉ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ๊ตฌํ. do~while๋ฌธ ๊ธฐ๋ฐ์ผ๋ก ๊ฒฐ๊ณผ๋ 2550์ด๋ค.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include<stdio.h>
int main()
{
int i=0;
int result =0;
do
{
result += i;
i=i+2;
}while(i<=100);
printf("๊ณ์ฐ๊ฒฐ๊ณผ๋ %d ์
๋๋ค.",result);
}
|
cs |
3.TwoToNine.c ์์ ๋ฅผ while -> do~while ํํ๋ก ์ฌ๊ตฌํํ๋ผ.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include<stdio.h>
int main()
{
int cur = 2;
int is = 0;
do
{
is = 1;
do
{
printf("%d x%d = %d\n",cur,is,cur*is);
is++;
}while(is<10);
cur++;
}while(cur<10);
}
|
cs |
๋ฌธ์ 07-4
1.๋๊ฐ์ ์ ์๋ฅผ ์ ๋ ฅ๋ฐ์, ๊ทธ์ฌ์ด์ ์กด์ฌํ๋ ์ ์๋ค์ ํฉ์ ๊ณ์ฐํด์ ์ถ๋ ฅ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include<stdio.h>
int main()
{
int a,b;
int result = 0;
printf("์ ์ 2๊ฐ ์
๋ ฅ:");
scanf("%d %d",&a,&b);
for(int i = a;i<=b;i++)
{
result +=i;
}
printf("total = %d",result);
}
|
cs |
2.๊ณ์น(factorial)์ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ ์์ฑ n์ ์ ๋ ฅ๋ฐ์ n!์ ์ถ๋ ฅํ๋ค.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include<stdio.h>
int main()
{
int n;
int result = 1;
printf("์ ์ ์
๋ ฅ:");
scanf("%d",&n);
for(int i = 1;i<=n;i++)
{
result *=i ;
}
printf("total = %d",result);
}
|
cs |
๋ฐ์ํ