๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

๊ธฐ์ดˆ 100์ œ49

[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1077๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] ์ •์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ ์ˆ˜๊นŒ์ง€ ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ) ์ •์ˆ˜(0 ~ 100) 1๊ฐœ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ 0๋ถ€ํ„ฐ ๊ทธ ์ˆ˜๊นŒ์ง€ ์ˆœ์„œ๋Œ€๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ 4 0 1 2 3 4 #include int main() { int n; scanf("%d", &n); for(int i = 0; i 2021. 2. 17.
[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1076๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] ๋ฌธ์ž 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์•ŒํŒŒ๋ฒณ ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ) ์˜๋ฌธ์ž(a ~ z) 1๊ฐœ๊ฐ€ ์ž…๋ ฅ๋˜์—ˆ์„ ๋•Œ ๊ทธ ๋ฌธ์ž๊นŒ์ง€์˜ ์•ŒํŒŒ๋ฒณ์„ ์ˆœ์„œ๋Œ€๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ f a b c d e f #include int main() { char c; char a = 'a'; scanf("%c", &c); do { printf("%c", a); a++; c--; } while(c >= 'a'); // while ์•ˆ์˜ ์กฐ๊ฑด์ด ๊ฑฐ์ง“์ด ๋ ๋•Œ๊นŒ์ง€ do ์•ˆ์˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ return 0; } do-while๋ฌธ์€ while ์•ˆ์˜ ์กฐ๊ฑด์ด ๊ฑฐ์ง“์ด๋ผ๋„ ํ•œ๋ฒˆ์€ ์‹คํ–‰ํ•˜๊ณ  ์ข…๋ฃŒ๋œ๋‹ค. 2021. 2. 17.
[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1075๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] ์ •์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์นด์šดํŠธ๋‹ค์šด ์ถœ๋ ฅํ•˜๊ธฐ2 ๋ฌธ์ œ) ์ •์ˆ˜(1 ~ 100) 1๊ฐœ๊ฐ€ ์ž…๋ ฅ๋˜์—ˆ์„ ๋•Œ ์นด์šดํŠธ๋‹ค์šด์„ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ 5 4 3 2 1 0 #include int main() { int n; scanf("%d", &n); while(n != 0) { // n์ด 0์ด ์•„๋‹ ๊ฒฝ์šฐ n--; // n์˜ ๊ฐ’์„ 1 ๊ฐ์†Œ์‹œํ‚จ ํ›„ printf("%d\n", n); // n ์ถœ๋ ฅ } return 0; } 2021. 2. 17.
[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1074๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] ์ •์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์นด์šดํŠธ๋‹ค์šด ์ถœ๋ ฅํ•˜๊ธฐ1 ๋ฌธ์ œ) ์ •์ˆ˜(1 ~ 100) 1๊ฐœ๊ฐ€ ์ž…๋ ฅ๋˜์—ˆ์„ ๋•Œ ์นด์šดํŠธ๋‹ค์šด์„ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ 5 5 4 3 2 1 #include int main() { int n; scanf("%d", &n); while(n != 0) { printf("%d\n", n); n--; } return 0; } n์„ ์ถœ๋ ฅ ํ›„ 1์”ฉ ๊ฐ์†Œํ•œ๋‹ค. ์ด ๊ณผ์ •์„ n์ด 0์ด ๋ ๋•Œ๊นŒ์ง€ ๋ฐ˜๋ณตํ•œ๋‹ค. 2021. 2. 17.
[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1073๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] 0 ์ž…๋ ฅ๋  ๋•Œ๊นŒ์ง€ ๋ฌดํ•œ ์ถœ๋ ฅํ•˜๊ธฐ2 ๋ฌธ์ œ) ์ •์ˆ˜๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ์ž…๋ ฅ๋œ๋‹ค. -2147483648 ~ +2147483647, ๋‹จ ๊ฐœ์ˆ˜๋Š” ์•Œ ์ˆ˜ ์—†๋‹ค. 0์ด ์•„๋‹ˆ๋ฉด ์ž…๋ ฅ๋œ ์ •์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๊ณ , 0์ด ์ž…๋ ฅ๋˜๋ฉด ์ถœ๋ ฅ์„ ์ค‘๋‹จํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ 7 4 2 3 0 1 5 6 9 10 8 7 4 2 3 #include int main() { int n = 1; // ์ฒ˜์Œ ์กฐ๊ฑด ๊ฒ€์‚ฌ๋ฅผ ๋„˜์–ด๊ฐ€๊ธฐ ์œ„ํ•ด 0์ด ์•„๋‹Œ ๊ฐ’ ์ž…๋ ฅ while(n != 0) { scanf("%d", &n); if(n != 0) { // ์ด ์กฐ๊ฑด์‹์„ ์•ˆ๋„ฃ์œผ๋ฉด 0๋„ ์ถœ๋ ฅ๋จ printf("%d\n", n); } } return 0; } ์ฃผ์„์œผ๋กœ ์„ค๋ช… ๋‹ค ํ•ด๋†จ์Œ 2021. 2. 17.
[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1072๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] ์ •์ˆ˜ ์ž…๋ ฅ๋ฐ›์•„ ๊ณ„์† ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ) n๊ฐœ์˜ ์ •์ˆ˜๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ์ž…๋ ฅ๋œ๋‹ค. -2147483648 ~ +2147483647, ๋‹จ n์˜ ์ตœ๋Œ€ ๊ฐœ์ˆ˜๋Š” ์•Œ ์ˆ˜ ์—†๋‹ค. n๊ฐœ์˜ ์ž…๋ ฅ๋œ ์ •์ˆ˜๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž. while( ), for( ), do~while( ) ๋“ฑ์˜ ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์ž…๋ ฅ ์ถœ๋ ฅ 5 1 2 3 4 5 1 2 3 4 5 #include int main() { int n, m; scanf("%d", &n); reget: scanf("%d", &m); if(n-- != 0) { printf("%d\n", m); goto reget; } return 0; } goto๋ฅผ ์‚ฌ์šฉ. n์˜ ๊ฐ’์ด 0์ด ์•„๋‹๋•Œ๊นŒ์ง€ ์ž…๋ ฅ๋ฐ›์€ ๊ฐ’์„ ๊ณ„์† ์ถœ๋ ฅํ•œ๋‹ค. 2021. 2. 17.
๋ฐ˜์‘ํ˜•