1, 2, 3 ... ์ ๊ณ์ ๋ํด ๋๊ฐ ๋,
๊ทธ ํฉ์ด ์
๋ ฅํ ์ ์(0 ~ 1000)๋ณด๋ค ๊ฐ๊ฑฐ๋ ์์ ๋๊น์ง
๊ณ์ ๋ํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
์ฆ, 1๋ถํฐ n๊น์ง ์ ์๋ฅผ ๊ณ์ ๋ํ๋ค๊ณ ํ ๋,
์ด๋๊น์ง ๋ํด์ผ ์
๋ ฅํ ์๋ณด๋ค ๊ฐ๊ฑฐ๋ ์ปค์ง๋์ง ์์๋ณด๊ณ ์ ํ๋ ๋ฌธ์ ์ด๋ค.
์ ๋ ฅ
์ ์ 1๊ฐ๊ฐ ์
๋ ฅ๋๋ค.
์ถ๋ ฅ
1, 2, 3, 4, 5 ... ๋ฅผ ์์๋๋ก ๊ณ์ ๋ํด ํฉ์ ๋ง๋ค์ด๊ฐ๋ค๊ฐ,
์
๋ ฅ๋ ์ ์์ ๊ฐ๊ฑฐ๋ ์ปค์ก์ ๋, ๋ง์ง๋ง์ ๋ํ ์ ์๋ฅผ ์ถ๋ ฅํ๋ค.
ใ กใ กใ กใ กใ ก
#include<stdio.h>
void main() {
int num;
printf("0~1000์ฌ์ด์ ์ซ์๋ฅผ ์
๋ ฅํ์์ค:");
scanf("%d", &num);
int sum = 0;
int i = 0;
while (1) {
sum += i;
if (sum > num) {
break;
}
i++;
}
printf("%d๊น์ง ๋ํด์ก์ผ๋ฉฐ, ์ต์ข
ํฉ์ %d์
๋๋ค.", i, sum-i);
}
ใ กใ กใ กใ กใ ก
':: C_ ๐ฉ > ์์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C์ธ์ด] ์์ - ์์ ์ ์ํธ 1 [๋ฏธ์] (0) | 2021.03.10 |
---|---|
[C์ธ์ด] ์์ - ์ํธํด๋ [๋ฏธ์] (0) | 2021.03.10 |
[C์ธ์ด] ์์ - ๋ฑ๋น์์ด n๋ฒ์งธ ํญ ๊ตฌํ๊ธฐ (0) | 2021.03.10 |
[C์ธ์ด] ์์ - ์ถ๊ตฌ์ ์ -1- (0) | 2021.03.09 |
[C์ธ์ด] ์์ ์ฌ์ฃผ ๋ณด๊ธฐ ์์คํ -2- (0) | 2021.03.09 |
๋๊ธ