์ด๋ค ๊ท์น์ ๋ฐ๋ผ ์๋ฅผ ์์๋๋ก ๋์ดํ ๊ฒ์ ์์ด์ด๋ผ๊ณ ํ๋ค.
์๋ฅผ ๋ค์ด
2 6 18 54 162 486 ... ์
2๋ถํฐ ์์ํด ์ด์ ์ ๋ง๋ ์์ 3์ ๊ณฑํด ๋ค์ ์๋ฅผ ๋ง๋ ์์ด์ด๋ค.
์ด๋ฌํ ๊ฒ์ ์ํ์์๋ ์๋ค ์๋ค์ ๋น์จ์ด ๊ฐ๋ค๊ณ ํ์ฌ
๋ฑ๋น(๋น์จ์ด ๊ฐ๋ค์ ํ๋ฌธ ๋ง) ์์ด์ด๋ผ๊ณ ํ๋ค.
๋ฑ๋น ์์ด์ ์๊ฒ๋ ์์ผ์ด๋ ๊ฐ์๊ธฐ ๊ถ๊ธํด์ก๋ค.
"๊ทธ๋ผ.... 13๋ฒ์งธ ๋์ค๋ ์๋ ๋ญ๊น?"
์์ผ์ด๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด ๋ ํฐ ์๋ ์๋์ผ๋ก ๊ณ์ฐํ๊ณ ์ถ์ด์ก๋ค.
์์ ๊ฐ(a), ๋ฑ๋น(r), ๋ช ๋ฒ์งธ์ธ์ง๋ฅผ ๋ํ๋ด๋ ์ ์(n)๊ฐ ์
๋ ฅ๋ ๋
n๋ฒ์งธ ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด๋ณด์.
ใ กใ กใ กใ กใ ก
#include<stdio.h>
void main() {
int a, r, n;
printf("์ฒซ์งธํญ(a), ๋ฑ๋น(r), ๋ช๋ฒ์งธ(n) ํญ ์ธ์ง ์
๋ ฅํ์์ค:\n");
scanf("%d%d%d", &a, &r, &n);
printf("์ด ๋ฑ๋น์์ด์ ์ผ๋ฐํญ์ %d*(%d์ (n-1)์น)์
๋๋ค.\n", a, r, n);
int num = r;
for (int i = 1; i < n-1; i++) {
num *= r;
}
printf("%d๋ฒ์งธ ํญ์ %d์
๋๋ค.\n\n",n , a*num);
}
ใ กใ กใ กใ กใ ก
#include<stdio.h>
void main() {
int a, r, n;
printf("์ฒซ์งธํญ(a), ๋ฑ๋น(r), ๋ช๋ฒ์งธ(n) ํญ ์ธ์ง ์
๋ ฅํ์์ค:\n");
scanf("%d%d%d", &a, &r, &n);
printf("์ด ๋ฑ๋น์์ด์ ์ผ๋ฐํญ์ %d*(%d์ (n-1)์น)์
๋๋ค.\n", a, r, n);
int num = r;
for (int i = 1; i < n-1; i++) {
num *= r;
}
printf("%d๋ฒ์งธ ํญ์ %d์
๋๋ค.\n\n",n , a*num);
}
':: C_ ๐ฉ > ์์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C์ธ์ด] ์์ - ์ํธํด๋ [๋ฏธ์] (0) | 2021.03.10 |
---|---|
[C์ธ์ด] ์์ - ์ธ์ ๊น์ง ๋ํด์ผ ํ ๊น? (0) | 2021.03.10 |
[C์ธ์ด] ์์ - ์ถ๊ตฌ์ ์ -1- (0) | 2021.03.09 |
[C์ธ์ด] ์์ ์ฌ์ฃผ ๋ณด๊ธฐ ์์คํ -2- (0) | 2021.03.09 |
[C์ธ์ด] ์์ ์ฌ์ฃผ ๋ณด๊ธฐ ์์คํ -1- (0) | 2021.03.09 |
๋๊ธ