์–ด๋ ค์›€์„ ๊ทน๋ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ€๋ฅด์น˜๋Š” ๋™์‹œ์— ์‚ฌ์ดํด์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•

๊ธฐ๋ณธ ์ฃผ์ œ ์ค‘ ํ•˜๋‚˜์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•  ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์ด ๊ธฐ์‚ฌ๋Š” ์ˆ™๋ จ๋œ ์ „๋ฌธ๊ฐ€๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชฉํ‘œ๋Š” ์ดˆ๋ณด์ž๊ฐ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์˜คํ•ด๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ˜„์ง ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋Š” ์˜ค๋žซ๋™์•ˆ ํ•ด๊ฒฐ๋˜์—ˆ๊ฑฐ๋‚˜ ์žŠํ˜€์กŒ๊ฑฐ๋‚˜ ์ „ํ˜€ ์ธ์‹๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด ์ฃผ์ œ์— ๋Œ€ํ•ด ๊ฐ‘์ž๊ธฐ ๋ˆ„๊ตฐ๊ฐ€๋ฅผ ๋„์™€์•ผ ํ•  ๊ฒฝ์šฐ ์ด ๊ธฐ์‚ฌ๊ฐ€ ์œ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ๋Š” Schildt, Stroustrup, Okulov์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๊ด€ํ•œ ๋‹ค์–‘ํ•œ ์ฑ…์˜ ์ž๋ฃŒ์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์ดํด์ด๋ผ๋Š” ์ฃผ์ œ๋ฅผ ์„ ํƒํ•œ ์ด์œ ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋งˆ์Šคํ„ฐํ•  ๋•Œ ์ œ์™ธ๋˜๋Š” ์‚ฌ๋žŒ์ด ๊ฝค ๋งŽ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ด ๊ธฐ์ˆ ์€ ์•ฝํ•œ ํ•™์ƒ๋“ค์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ•ํ•œ ์‚ฌ๋žŒ๋“ค์€ ์ด ์ฃผ์ œ์— ์–ฝ๋งค์ด์ง€ ์•Š์œผ๋ฉฐ ๊ทธ๋“ค์„ ์œ„ํ•ด ํŠน๋ณ„ํ•œ ๊ธฐ์ˆ ์„ ์ƒ๊ฐํ•ด๋‚ผ ํ•„์š”๋„ ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ์˜ ๋‘ ๋ฒˆ์งธ ๋ชฉํ‘œ๋Š” ์ด ๊ธฐ์ˆ ์„ "๋ชจ๋“  ํ•™์ƒ์„ ์œ„ํ•œ ์ž‘์—…์ด์ง€๋งŒ ๊ต์‚ฌ๋Š” ํ•œ ๋ช…๋ฟ" ํด๋ž˜์Šค์—์„œ "๋ชจ๋“  ํ•™์ƒ, ๋ชจ๋“  ๊ต์‚ฌ๋ฅผ ์œ„ํ•œ ์ž‘์—…" ํด๋ž˜์Šค๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ ˆ๋Œ€์ ์ธ ๋…์ฐฝ์„ฑ์„ ์ฃผ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์ฃผ์ œ๋ฅผ ๊ฐ€๋ฅด์น˜๊ธฐ ์œ„ํ•ด ์ด๋ฏธ ์œ ์‚ฌํ•œ ๋ฐฉ๋ฒ•๋ก ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ๊ท€ํ•˜์˜ ๋ฒ„์ „์ด ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ์ง€ ์ ์–ด์ฃผ์„ธ์š”. ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ๋˜์—ˆ๋Š”์ง€ ์•Œ๋ ค์ฃผ์„ธ์š”. ๋น„์Šทํ•œ ๊ธฐ์ˆ ์ด ์ฑ…์— ๊ธฐ์ˆ ๋˜์–ด ์žˆ๋‹ค๋ฉด ์ด๋ฆ„์„ ์ ์–ด์ฃผ์„ธ์š”.


๋‚˜๋Š” ๋‹ค์–‘ํ•œ ์ˆ˜์ค€์˜ ํ›ˆ๋ จ์„ ๋ฐ›์€ ํ•™์ƒ๋“ค๊ณผ ๊ฐœ๋ณ„์ ์œผ๋กœ ๊ณต๋ถ€ํ•˜๋ฉด์„œ ์ด ๊ธฐ์ˆ ์„ 4๋…„ ๋™์•ˆ ์—ฐ๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด์ ์œผ๋กœ ์•ฝ XNUMX๋ช…์˜ ํ•™์ƒ๊ณผ XNUMX์‹œ๊ฐ„์˜ ์ˆ˜์—…์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์— ํ•™์ƒ๋“ค์€ ํ•ญ์ƒ ์ด ์ฃผ์ œ์— ๊ฐ‡ํ˜€์„œ ๋– ๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ฐ ํ•™์ƒ ํ›„์— ๋ฐฉ๋ฒ•๋ก ๊ณผ ์ž๋ฃŒ๊ฐ€ ์กฐ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€๋‚œ ํ•œ ํ•ด ๋™์•ˆ ํ•™์ƒ๋“ค์€ ๋” ์ด์ƒ ์ด ์ฃผ์ œ์— ์–ฝ๋งค์ด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ €๋Š” ์ œ๊ฐ€ ์ฐพ์€ ๋‚ด์šฉ์„ ๊ณต์œ ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์™œ ์ด๋ ‡๊ฒŒ ํŽธ์ง€๊ฐ€ ๋งŽ์•„? ์‚ฌ์ดํด์€ ๋งค์šฐ ์ดˆ๋ณด์ ์ž…๋‹ˆ๋‹ค!

์œ„์—์„œ ์“ด ๊ฒƒ์ฒ˜๋Ÿผ ํ˜„์ง ๊ฐœ๋ฐœ์ž์™€ ์‹ค๋ ฅ์ด ๋›ฐ์–ด๋‚œ ํ•™์ƒ๋“ค์˜ ๊ฒฝ์šฐ ๋ฃจํ”„ ๊ฐœ๋…์˜ ๋ณต์žก์„ฑ์ด ๊ณผ์†Œํ‰๊ฐ€๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ธด ๊ฐ•์˜๋ฅผ ํ•  ๋•Œ ๊ณ ๊ฐœ๋ฅผ ๋„๋•์ด๋Š” ๊ฒƒ๊ณผ ์ง€์ ์ธ ๋ˆˆ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์–ด๋–ค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ํ•  ๋•Œ, ์–ด๋ฆฌ๋‘ฅ์ ˆํ•˜๊ณ  ์„ค๋ช…ํ•  ์ˆ˜ ์—†๋Š” ๋ฌธ์ œ๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๊ฐ•์˜๊ฐ€ ๋๋‚œ ํ›„ ํ•™์ƒ๋“ค์€ ์•„๋งˆ๋„ ๋ถ€๋ถ„์ ์œผ๋กœ๋งŒ ์ดํ•ดํ–ˆ์„ ๊ฒƒ์ด๋‹ค. ํ•™์ƒ๋“ค ์Šค์Šค๋กœ ์ž์‹ ์˜ ๋ง์ƒ์ด ์ •ํ™•ํžˆ ๋ฌด์—‡์ธ์ง€ ๋งํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ธํ•ด ์ƒํ™ฉ์€ ๋”์šฑ ์•…ํ™”๋ฉ๋‹ˆ๋‹ค.
์–ด๋Š ๋‚  ๋‚˜๋Š” ํ•™์ƒ๋“ค์ด ๋‚ด ์˜ˆ๋ฅผ ์ƒํ˜• ๋ฌธ์ž๋กœ ์ธ์‹ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ์ฆ‰, "๋งˆ๋ฒ•์˜" ๋ฌธ์ž๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•˜๋Š” ๋ถ„ํ• ํ•  ์ˆ˜ ์—†๋Š” ํ…์ŠคํŠธ ์กฐ๊ฐ๊ณผ ๊ฐ™์œผ๋ฉฐ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
๋•Œ๋•Œ๋กœ ๋‚˜๋Š” ํ•™์ƒ๋“ค์ด ํŠน์ • ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฒƒ ์•„์ง ๋‹ค๋ฃจ์ง€ ์•Š์€ ๋””์ž์ธ์ž…๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜์—๋Š” ์˜ˆ์ œ๋ฅผ ์•ฝ๊ฐ„๋งŒ ์ˆ˜์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ํ‘œํ˜„์‹์˜ ๊ตฌ๋ฌธ์— ์ดˆ์ ์„ ๋งž์ถ”๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฐ˜๋ณต๋˜๋Š” ์ฝ”๋“œ๋ฅผ ๋ฃจํ”„๋ฅผ ์ด์šฉํ•ด ๋ฆฌํŒฉํ† ๋งํ•˜๋Š” ์•„์ด๋””์–ด์— ์ดˆ์ ์„ ๋งž์ถฐ์•ผ ํ•œ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋– ์˜ฌ๋ž์Šต๋‹ˆ๋‹ค. ํ•™์ƒ๋“ค์ด ์ด ์•„์ด๋””์–ด๋ฅผ ์ตํžˆ๊ณ  ๋‚˜๋ฉด ์•ฝ๊ฐ„์˜ ์—ฐ์Šต์œผ๋กœ๋„ ๋ชจ๋“  ๊ตฌ๋ฌธ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ˆ„๊ตฌ๋ฅผ, ์™œ ๊ฐ€๋ฅด์น˜๋Š”๊ฐ€?

์ž…ํ•™ ์‹œํ—˜์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์—…์—๋Š” ๊ฐ•ํ•œ ํ•™์ƒ๊ณผ ๋งค์šฐ ์•ฝํ•œ ํ•™์ƒ์ด ๋ชจ๋‘ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ์—์„œ ๋‚ด ํ•™์ƒ๋“ค์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ผ๊ฐ„๊ณผ์ • ํ•™์ƒ๋“ค์˜ ์ดˆ์ƒ
์ €๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์–ดํ•˜๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.
๋‚ด ์ˆ˜์—…์€ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ง„ํ–‰๋˜๋ฉฐ ํ•™์ƒ์€ ๊ฐ ์ˆ˜์—…์— ๋Œ€ํ•ด ์ž์‹ ์˜ ๋ˆ์„ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค. ํ•™์ƒ๋“ค์€ ๋น„์šฉ์„ ์ตœ์ ํ™”ํ•˜๊ณ  ์ตœ์†Œ๊ฐ’์„ ์š”๊ตฌํ•  ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‚ฌ๋žŒ๋“ค์€ ์ง€์‹ ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ๋ฐฐ์šด ๋‚ด์šฉ์— ๋Œ€ํ•œ ์ž์‹ ๊ฐ, ์ง„์ „์˜ ๋Š๋‚Œ, ์ „๋ฌธ๊ฐ€(๊ต์‚ฌ)์˜ ์Šน์ธ์„ ์œ„ํ•ด ์‹ค์ œ ๊ต์‚ฌ์™€ ๋Œ€๋ฉด ์ˆ˜์—…์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ํ•™์ƒ๋“ค์€ ํ•™์Šต์— ์ง„์ „์ด ์—†๋‹ค๊ณ  ๋Š๋ผ๋ฉด ํ•™๊ต๋ฅผ ๋– ๋‚  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ˆ˜์—…์€ ํ•™์ƒ๋“ค์ด ์นœ์ˆ™ํ•œ ๊ตฌ์กฐ์˜ ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋ฉด์„œ ์ง„์ „์„ ๋Š๋‚„ ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์กฐํ™”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋จผ์ € ์ž์„ธํžˆ ๊ณต๋ถ€ํ•˜๊ณ , ๊ทธ ๋‹ค์Œ์—๋Š” ๊ณต๋ถ€ํ•˜๊ณ , ๊ทธ ๋‹ค์Œ์—๋Š” ๊ณต๋ถ€ํ•˜๊ณ , ์ด์ œ ์ฒœ์ผ๋ฐ• ์ฝ”์Šค๊ฐ€ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ฝ”์Šค์—์„œ๋Š” ์‚ฌ์ดํด๋งŒ ๋‘ ๋‹ฌ ๋™์•ˆ ๊ณต๋ถ€ํ•˜๊ณ , ๋งˆ์ง€๋ง‰์—๋Š” ๊ธ€์„ ์“ด ํ•™์ƒ์ž…๋‹ˆ๋‹ค. ๋ฐ›์•„์“ฐ๊ธฐ๋ฅผ ๋”ฐ๋ฅด๋Š” ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ. ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์งˆ์ ์ธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ž๋ฃŒ์— ๋Œ€ํ•œ ์ง€์‹๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ ์šฉ ๋ฐ ์ƒˆ๋กœ์šด ์ •๋ณด ๊ฒ€์ƒ‰์— ์žˆ์–ด์„œ ๋…๋ฆฝ์„ฑ๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ๋Œ€๋ฉด์ˆ˜์—…์˜ ๊ฒฝ์šฐ ์ตœ์†Œํ•œ์œผ๋กœ ๊ฐ€๋ฅด์น˜๊ณ  ๋‰˜์•™์Šค๋‚˜ ๊ด€๋ จ ์ฃผ์ œ์— ๋Œ€ํ•œ ๋…๋ฆฝ์ ์ธ ํ•™์Šต์„ ์žฅ๋ คํ•˜๋Š” ๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ์›์น™์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฃจํ”„ ์ฃผ์ œ์—์„œ๋Š” while ๊ตฌ์กฐ๊ฐ€ ์ตœ์†Œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์œผ๋กœ๋ถ€ํ„ฐ ์›๋ฆฌ๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค. ์›๋ฆฌ๋ฅผ ์•Œ๋ฉด ํ˜ผ์ž์„œ๋„ ํ•  ์ˆ˜ ์žˆ๊ณ  ์Šค์Šค๋กœ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ฝํ•œ ํ•™์ƒ๋“ค์ด ์ž๋ฃŒ๋ฅผ ์ˆ™๋‹ฌํ•˜๋ ค๋ฉด ๊ตฌ๋ฌธ์„ ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ข€ ๋” ๊ฐ„๋‹จํ•˜๋ฉด์„œ๋„ ๋‹ค์–‘ํ•œ ๊ณผ์ œ๋ฅผ ์ œ์‹œํ•˜๊ณ  ์‚ฌ๋ก€๋ฅผ ์ข€ ๋” ์ž์„ธํžˆ ์„ค๋ช…ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค. ๊ฒฐ๊ตญ ๋ฐœ๋‹ฌ ์†๋„๋Š” ํ‘œํ˜„์„ ๋ณ€ํ˜•ํ•˜๊ณ  ํŒจํ„ด์„ ์ฐพ๋Š” ํ•™์ƒ์˜ ๋Šฅ๋ ฅ์— ๋”ฐ๋ผ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ๋˜‘๋˜‘ํ•œ ํ•™์ƒ๋“ค์—๊ฒŒ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ณผ์ œ๊ฐ€ ์ง€๋ฃจํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋“ค๊ณผ ํ•จ๊ป˜ ๊ณต๋ถ€ํ•  ๋•Œ, ๋ฌธ์ œ์˜ 100% ํ•ด๊ฒฐ์„ ๊ณ ์ง‘ํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๋‚ด ์ž๋ฃŒ๋Š” ๋‹ค์Œ์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด github. ์‚ฌ์‹ค, ์ €์žฅ์†Œ๋Š” ํ‘๋งˆ๋ฒ•์‚ฌ์˜ ๋งˆ๋ฒ•์„œ์™€ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค. ๋‚˜ ์™ธ์—๋Š” ๋ˆ„๊ตฌ๋„ ๋ฌด์—‡์ด ์–ด๋””์— ์žˆ๋Š”์ง€ ์ดํ•ดํ•˜์ง€ ๋ชปํ•  ๊ฒƒ์ด๋ฉฐ, ํ™•์ธ์— ์‹คํŒจํ•˜๋ฉด ๋ฏธ์ณ๋ฒ„๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐฉ๋ฒ•๋ก ์€ ์‹ค๋ฌด ์ง€ํ–ฅ์ ์ž…๋‹ˆ๋‹ค.

์ด๋ก ์€ ๋ฌธ์ œ ํ•ด๊ฒฐ์˜ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค๋ช…๋ฉ๋‹ˆ๋‹ค. ๋ถ„๊ธฐ์™€ ๋ฃจํ”„๋ฅผ ๊ฐ€๋ฅด์น˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ ์ˆ˜์—…์—์„œ๋Š” ํ•œ ์ฃผ์ œ์— ๋Œ€ํ•ด ํ•œ ์‹œ๊ฐ„ ๋‚ด๋‚ด ์œ ์šฉํ•œ ๊ฐ•์˜๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋…์„ ์„ค๋ช…ํ•˜๋Š” ๋ฐ๋Š” 15~20๋ถ„์ด๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ์ฃผ์š” ์–ด๋ ค์›€์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
์ดˆ๋ณด ๊ต์‚ฌ๋Š” ํ•œ ๊ฐ•์˜์—์„œ ์—ฐ์‚ฐ์ž, ๋ถ„๊ธฐ, ๋ฃจํ”„ ๋ฐ ๋ฐฐ์—ด์„ ๋œ์ปฅ ๋œ์ปฅ ์šธ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•™์ƒ๋“ค์€ ์ด ์ •๋ณด๋ฅผ ๋™ํ™”ํ•˜๋Š” ๋ฌธ์ œ์— ์ง๋ฉดํ•˜๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ž๋ฃŒ๋ฅผ ๋งํ•˜๋Š” ๊ฒƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋“ฃ๋Š” ์‚ฌ๋žŒ์ด ๋‚ด์šฉ์„ ์ดํ•ดํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์ œ๋ฅผ ๋งˆ์Šคํ„ฐํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์€ ํ•™์ƒ์ด ๋…๋ฆฝ์ ์ธ ์ž‘์—…์— ์–ด๋–ป๊ฒŒ ๋Œ€์ฒ˜ํ•˜๋Š”์ง€์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.
ํ•™์ƒ์ด ๊ต์‚ฌ์˜ ๋„์›€ ์—†์ด ํŠน์ • ์ฃผ์ œ์— ๋Œ€ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๋ฉด ํ•ด๋‹น ์ฃผ์ œ๋Š” ๋งˆ์Šคํ„ฐ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ž์ฒด ํ…Œ์ŠคํŠธ๋ฅผ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ ์ž‘์—…์€ ํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค๊ฐ€ ํฌํ•จ๋œ ํ‘œ์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์—…์—๋Š” ๋ช…ํ™•ํ•œ ์ˆœ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์—…์„ ๊ฑด๋„ˆ๋›ฐ๋Š” ๊ฒƒ์€ ๊ถŒ์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์ž‘์—…์ด ๋„ˆ๋ฌด ์–ด๋ ค์šฐ๋ฉด ๋‹ค์Œ ์ž‘์—…์œผ๋กœ ๋„˜์–ด๊ฐ€๋Š” ๊ฒƒ์€ ์“ธ๋ชจ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ›จ์”ฌ ๋” ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค. ํ•™์ƒ์ด ํ˜„์žฌ์˜ ๋ณต์žกํ•œ ์ž‘์—…์„ ์ˆ™๋‹ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฒซ ๋ฒˆ์งธ ๋ฌธ์ œ์˜ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ช‡ ๊ฐ€์ง€ ๊ธฐ์ˆ ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์ฃผ์ œ์˜ ์ „์ฒด ๋‚ด์šฉ์€ ์–ด๋ ค์›€์„ ๊ทน๋ณตํ•˜๋Š” ๊ธฐ์ˆ ๋กœ ๊ท€๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์ดํด์€ ๋ถ€์ž‘์šฉ์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ์ž‘์—…์€ ํ•ญ์ƒ ์˜ˆ์ž…๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ๋Š” ์•ฝ๊ฐ„ ๋‹ค๋ฅด๋ฉฐ ์ฒซ ๋ฒˆ์งธ๊ฐ€ ๋๋‚œ ์งํ›„ ๊ต์‚ฌ์˜ ๊ฐ๋… ํ•˜์— "๋…๋ฆฝ์ ์œผ๋กœ" ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ํ›„์† ์ž‘์—…์€ ์˜คํ•ด๋ฅผ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์‚ฌ์†Œํ•œ ์‚ฌํ•ญ์— ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์ œ์— ๋Œ€ํ•œ ์„ค๋ช…์€ ํ•™์ƒ์ด ์ž๋ฃŒ์˜ ์ผ๋ถ€๋ฅผ ๋งˆ์Šคํ„ฐํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์ „ํŒŒ ๋ฐ ๊ต์ฐจ ๊ฒ€์ฆ์„ ๋‹ค์‹œ ํ˜ธ์ถœํ•ด์•ผ ํ•˜๋Š” ๋Œ€ํ™”์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ง„๋ถ€ํ•˜๊ณ  ์ฃผ์ œ์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ์˜ˆ๊ฐ€ ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋งํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ด‘๋ฒ”์œ„ํ•œ ๋…๋ฆฝ์  ์ž‘์—…์„ ์œ„ํ•œ ์ž๋ฃŒ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์ฒซ ๋ฒˆ์งธ ์˜ˆ์˜ ๋ˆ„๋ฝ์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ œ ์™ธ์— ๋‹ค๋ฅธ ๊ฒƒ์ด ์—†๋‹ค๋ฉด ํ•™์ƒ์€ ์ฃผ์ œ๋ฅผ ๋งˆ์Šคํ„ฐํ•˜์ง€ ๋ชปํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.

๋™์•ˆ? ์•„๋‹ˆ๋ฉด ๋™์•ˆ?

๋…ผ์Ÿ์˜ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด while ๋˜๋Š” for์— ๋Œ€ํ•œ ๊ตฌ์„ฑ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ํ•œ๋ฒˆ์€ ๊ต์œก ๊ฒฝํ—˜์ด ์—†๋Š” ํ˜„์ง ๊ฐœ๋ฐœ์ž ์นœ๊ตฌ๊ฐ€ for ๋ฃจํ”„๊ฐ€ ์ดํ•ดํ•˜๊ธฐ ๊ฐ€์žฅ ์‰ฝ๋‹ค๊ณ  ๋‚˜๋ฅผ ์„ค๋“ํ•˜๋Š” ๋ฐ ํ•œ ์‹œ๊ฐ„์„ ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค. ๋…ผ์Ÿ์€ "๊ทธ ์•ˆ์— ์žˆ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ๋ช…ํ™•ํ•˜๊ณ  ์ œ์ž๋ฆฌ์— ๋ฐฐ์น˜๋˜์–ด ์žˆ๋‹ค"๋Š” ๊ฒƒ์œผ๋กœ ์š”์•ฝ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ง„์งœ ์ดˆ๋ณด์ž๋“ค์ด ๊ฒช๋Š” ์–ด๋ ค์›€์˜ ๊ทผ๋ณธ ์›์ธ์€ ๊ธ€์“ฐ๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์ฃผ๊ธฐ ์ž์ฒด์— ๋Œ€ํ•œ ์ƒ๊ฐ์ด๋‹ค. ์‚ฌ๋žŒ์ด ์ด ๊ฐœ๋…์„ ์ดํ•ดํ•˜์ง€ ๋ชปํ•œ๋‹ค๋ฉด ๊ตฌ๋ฌธ์— ์–ด๋ ค์›€์„ ๊ฒช์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„์ด๋””์–ด๊ฐ€ ์‹คํ˜„๋˜์ž๋งˆ์ž ์ฝ”๋“œ ๋””์ž์ธ์˜ ๋ฌธ์ œ๋Š” ์ €์ ˆ๋กœ ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

๋‚ด ์ž๋ฃŒ์—์„œ ๋ฃจํ”„๋ผ๋Š” ์ฃผ์ œ๋Š” ๋ถ„๊ธฐ๋ผ๋Š” ์ฃผ์ œ๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. if์™€ while์˜ ์™ธ์  ์œ ์‚ฌ์„ฑ์„ ํ†ตํ•ด "ํ—ค๋”์˜ ์กฐ๊ฑด์ด true์ผ ๋•Œ ๋ณธ๋ฌธ์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค."๋ผ๋Š” ์ง์ ‘์ ์ธ ๋น„์œ ๋ฅผ ๊ทธ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฃผ๊ธฐ์˜ ์œ ์ผํ•œ ํŠน์ง•์€ ๋ชธ์ฒด๊ฐ€ ์—ฌ๋Ÿฌ ๋ฒˆ ์‹คํ–‰๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ์ฃผ์žฅ์€ while์ด for๋ณด๋‹ค ํ˜•์‹ ์ง€์ •์ด ๋œ ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ˜•์‹์ด ์ ๋‹ค๋Š” ๊ฒƒ์€ ์‰ผํ‘œ์™€ ๊ด„ํ˜ธ๊ฐ€ ๋ˆ„๋ฝ๋˜๋Š” ์–ด๋ฆฌ์„์€ ์‹ค์ˆ˜๊ฐ€ ์ ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๋ณด์ž๋Š” ๊ตฌ๋ฌธ ์˜ค๋ฅ˜๋ฅผ ์ž๋™์œผ๋กœ ๋ฐฉ์ง€ํ•  ๋งŒํผ ์ถฉ๋ถ„ํ•œ ์ฃผ์˜๋ ฅ๊ณผ ์„ธ์‹ฌํ•จ์„ ์•„์ง ๊ฐœ๋ฐœํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
์„ธ ๋ฒˆ์งธ ์ฃผ์žฅ์€ ๋งŽ์€ ์ข‹์€ ์ฑ…์—์„œ ์ฒซ ๋ฒˆ์งธ ์ฃผ์žฅ์œผ๋กœ ์„ค๋ช…๋ฉ๋‹ˆ๋‹ค.

ํ•™์ƒ์ด ์‰ฝ๊ฒŒ ํ‘œ์ •์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค๋ฉด, for์— ๋Œ€ํ•ด ๊ฐ„๋‹จํžˆ ์ด์•ผ๊ธฐํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํ•™์ƒ์€ ์ž์‹ ์ด ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ๊ฒƒ์„ ์„ ํƒํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ณ€ํ˜•์œผ๋กœ ์ธํ•ด ์–ด๋ ค์›€์ด ๋ฐœ์ƒํ•˜๋ฉด ์ฃผ์˜๋ฅผ ์‚ฐ๋งŒํ•˜๊ฒŒ ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ•™์ƒ์ด ๋จผ์ € while์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ๊ฒƒ์„ ํ•ด๊ฒฐํ•˜๊ฒŒ ํ•˜์„ธ์š”. ๋ฃจํ”„ ์ฃผ์ œ๋ฅผ ์ˆ™์ง€ํ•˜๊ณ  ๋‚˜๋ฉด ์†”๋ฃจ์…˜์„ ๋‹ค์‹œ ์ž‘์„ฑํ•˜์—ฌ while์—์„œ for๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์—ฐ์Šต์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์‚ฌํ›„ ์กฐ๊ฑด ๋ฃจํ”„๋Š” ๋งค์šฐ ๋“œ๋ฌธ ์ง์Šน์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์— ์ „ํ˜€ ์‹œ๊ฐ„์„ ์†Œ๋น„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•™์ƒ์ด ํŒจํ„ด์„ ์‹๋ณ„ํ•˜๊ณ  ํ‘œํ˜„์„ ๋ณ€ํ˜•ํ•˜๋Š” ์•„์ด๋””์–ด๋ฅผ ์Šต๋“ํ–ˆ๋‹ค๋ฉด ๋‚ด ๋„์›€ ์—†์ด๋„ ๊ทธ๊ฒƒ์„ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ•ํ•œ ํ•™์ƒ๋“ค์—๊ฒŒ ์ฒซ ๋ฒˆ์งธ ์˜ˆ๋ฅผ ์‹œ์—ฐํ•  ๋•Œ, ์ฒซ ๋ฒˆ์งธ ์˜ˆ์—์„œ๋Š” ํ•ด๊ฒฐ์ฑ…๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ฒฐ๊ณผ๋กœ ์ด์–ด์ง„ ์ผ๋ จ์˜ ์ „์ฒด ํ–‰๋™์„ ๊ธฐ๋กํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ์‚ฌ์‹ค์— ์ฃผ๋ชฉํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์œผ๋ฅธ ํ•™์ƒ๋“ค์€ ๊ธ€์“ฐ๊ธฐ๋ฅผ ๋ฌด์‹œํ•˜๊ณ  ์ตœ์ข… ์•Œ๊ณ ๋ฆฌ์ฆ˜๋งŒ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์–ธ์  ๊ฐ€ ์–ด๋ ค์šด ์ผ์ด ๊ทธ๋“ค์—๊ฒŒ ๋‹ฅ์น  ๊ฒƒ์ด๋ผ๊ณ  ํ™•์‹ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ด ์˜ˆ์™€ ๊ฐ™์€ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ผ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ๋‹จ๊ณ„๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ฌธ์ œ์—์„œ๋Š” ์†”๋ฃจ์…˜์˜ ์ตœ์ข… ๋ฒ„์ „๋งŒ ๋‚จ๊ฒจ ๋‘๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ž๋™ํ™”์˜ ์ฃผ์š” ์•„์ด๋””์–ด๋Š” ์‚ฌ๋žŒ์„ ์œ„ํ•ด ์ผ์ƒ์ ์ธ ์ž‘์—…์„ ์ปดํ“จํ„ฐ์— ๋งก๊ธฐ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์ธ ๊ธฐ์ˆ  ์ค‘ ํ•˜๋‚˜๋Š” ๋ฃจํ”„๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋™์ผํ•œ ๋ฐ˜๋ณต๋™์ž‘์ด ์—ฌ๋Ÿฌ ๊ฐœ ์—ฐ์†ํ•ด์„œ ํ”„๋กœ๊ทธ๋žจ์— ์ž‘์„ฑ๋  ๋•Œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๋ช…์‹œ์ ์ธ ๊ฒƒ์ด ์•”์‹œ์ ์ธ ๊ฒƒ๋ณด๋‹ค ๋‚ซ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋ฐ˜๋ณต ์ž‘์—…์—์„œ ๋™์ผํ•œ ๋ฌธ๊ตฌ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์€ ์ƒ๊ฐ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด:

๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!
๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!
๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!
๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!
๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!
๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!
๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!
๋งŒ์„ธ, ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!

์ด ์˜ต์…˜์€ ์นด์šดํ„ฐ ๊ฐ’์ด ์ถœ๋ ฅ์— ํ‘œ์‹œ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ดˆ๋ณด์ž์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๊ทธ๋…€๋ฅผ ๊ณผ์†Œํ‰๊ฐ€ํ•˜์ง€ ๋งˆ์„ธ์š”. ์ฒ˜์Œ์—๋Š” ์ด ์ž‘์—…์ด ์ฒซ ๋ฒˆ์งธ์˜€๊ณ , ์ผ๋ จ์˜ ์ˆซ์ž๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋„์ถœํ•˜๋Š” ์ž‘์—…์ด ๋‘ ๋ฒˆ์งธ์˜€์Šต๋‹ˆ๋‹ค. ๋ณธ์งˆ์ ์œผ๋กœ ๋™์ผํ•œ "์‚ฌ์ดํด N ๋ฒˆ"๊ณผ "A์—์„œ B๋กœ์˜ ์‚ฌ์ดํด"์ด๋ผ๋Š” ์ถ”๊ฐ€ ์šฉ์–ด๋ฅผ ๋„์ž…ํ•  ํ•„์š”๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถˆํ•„์š”ํ•œ ์—”ํ„ฐํ‹ฐ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ธฐ ์œ„ํ•ด ์ผ๋ จ์˜ ์ˆซ์ž๊ฐ€ ์ถœ๋ ฅ๋˜๋Š” ์˜ˆ๋งŒ ๋ณด์—ฌ ์ฃผ๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ค€๋น„ ์—†์ด ๋จธ๋ฆฟ์†์— ์นด์šดํ„ฐ๋ฅผ ์žก๊ณ  ํ”„๋กœ๊ทธ๋žจ์˜ ๋™์ž‘์„ ๋ชจ๋ธ๋งํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ์‚ฌ๋žŒ์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ํ•™์ƒ๋“ค์€ ์ˆœํ™˜ ์ฃผ์ œ์— ๋Œ€ํ•œ ์ •์‹ ์  ๋ชจ๋ธ๋ง์„ ์ฒ˜์Œ ์ ‘ํ•ฉ๋‹ˆ๋‹ค.
์•ฝ๊ฐ„์˜ ์—ฐ์Šต์„ ๋งˆ์นœ ํ›„ ๋™์ผํ•œ ํ…์ŠคํŠธ๋ฅผ ๋ฐ˜๋ณตํ•˜์—ฌ ๋…๋ฆฝ์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ์ž‘์—…์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ˆˆ์— ๋ณด์ด๋Š” ์นด์šดํ„ฐ๋ฅผ ๋จผ์ € ์ œ๊ณตํ•œ ๋‹ค์Œ ๋ณด์ด์ง€ ์•Š๋Š” ์นด์šดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋ฉด ํ•™์ƒ๋“ค์˜ ๋ฌธ์ œ๊ฐ€ ์ค„์–ด๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋•Œ๋กœ๋Š” "ํ™”๋ฉด์— ์นด์šดํ„ฐ๋ฅผ ์“ฐ์ง€ ๋งˆ์„ธ์š”"๋ผ๋Š” ํžŒํŠธ๋งŒ์œผ๋กœ๋„ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ์–ด๋–ป๊ฒŒ ์„ค๋ช…ํ•˜๋‚˜์š”?

์ธํ„ฐ๋„ท์— ์žˆ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ต์œก ์ž๋ฃŒ์—์„œ๋Š” ์ฃผ๊ธฐ์˜ ๊ตฌ๋ฌธ์ด "๊ฐ•์˜"์˜ ์ผ๋ถ€๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, (ํ˜„์žฌ)developer.mozilla.org์—์„œ๋Š” while ๋ฃจํ”„์™€ ํ•จ๊ป˜ ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ๊ตฌ์„ฑ์ด ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋””์ž์ธ ์ž์ฒด๋งŒ ํ…œํ”Œ๋ฆฟ ํ˜•ํƒœ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ถœ์‹œ ๊ฒฐ๊ณผ๋Š” ๋ง๋กœ ์„ค๋ช…๋˜์ง€๋งŒ ๊ทธ๋ฆผ์€ ์—†์Šต๋‹ˆ๋‹ค. ์ œ ์ƒ๊ฐ์—๋Š” ์ฃผ์ œ์— ๋Œ€ํ•œ ๊ทธ๋Ÿฌํ•œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์€ ๊ทธ๋Ÿฌํ•œ ์ž๋ฃŒ์˜ ์œ ์šฉ์„ฑ์„ XNUMX์œผ๋กœ ๋ฐฐ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค. ํ•™์ƒ์ด ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๊ณ  ์ง์ ‘ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ๋น„๊ต๋ฅผ ์œ„ํ•œ ํ‘œ์ค€์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•  ๊ฒƒ์ด ์—†๋‹ค๋ฉด ์˜ˆ์ œ๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋‹ค์‹œ ์ž‘์„ฑ๋˜์—ˆ์Œ์„ ์–ด๋–ป๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?
์˜ˆ์ œ ์—†์ด ํ…œํ”Œ๋ฆฟ๋งŒ ์ œ๊ณตํ•˜๋ฉด ํ•™์ƒ์—๊ฒŒ๋Š” ๋”์šฑ ์–ด๋ ค์›Œ์ง‘๋‹ˆ๋‹ค. ์ฝ”๋“œ ์กฐ๊ฐ์ด ํ…œํ”Œ๋ฆฟ์— ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ฐฐ์น˜๋˜์—ˆ๋Š”์ง€ ์ดํ•ดํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ธ€์„ ์จ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค ์–ด๋–ป๊ฒŒ ๋“ , ๊ทธ๋Ÿฐ ๋‹ค์Œ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•  ๊ธฐ์ค€์ด ์—†๋‹ค๋ฉด ์ถœ์‹œ๋„ ๋„์›€์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Intuitive์˜ C++ ๊ณผ์ •์—์„œ ๋ฃจํ”„ ๊ตฌ๋ฌธ์€ "์—ฐ์‚ฐ์ž" ์ฃผ์ œ์— ๋Œ€ํ•œ ๊ฐ•์˜ 4์˜ ์„ธ ๋ฒˆ์งธ ํŽ˜์ด์ง€์— ๋ฌปํ˜€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฃจํ”„์˜ ๊ตฌ๋ฌธ์„ ์„ค๋ช…ํ•  ๋•Œ "์—ฐ์‚ฐ์ž"๋ผ๋Š” ์šฉ์–ด๊ฐ€ ํŠนํžˆ ๊ฐ•์กฐ๋ฉ๋‹ˆ๋‹ค. ์ด ์šฉ์–ด๋Š” โ€œ์ƒ์ง•; ์ด๊ฒƒ์€ ๋ฌธ์ž…๋‹ˆ๋‹ค.", "{}๋Š” ๋ณตํ•ฉ ๋ฌธ์ž…๋‹ˆ๋‹ค.", "๋ฃจํ”„ ๋ณธ๋ฌธ์€ ๋ฌธ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค." ๋‚˜๋Š” ์ด ์ ‘๊ทผ ๋ฐฉ์‹์ด ํ•œ ์šฉ์–ด ๋’ค์— ์ค‘์š”ํ•œ ๊ด€๊ณ„๋ฅผ ์ˆจ๊ธฐ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์ˆ˜์ค€์—์„œ ํ”„๋กœ๊ทธ๋žจ์˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์šฉ์–ด๋กœ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๋Š” ๊ฒƒ์€ ์ปดํŒŒ์ผ๋Ÿฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์–ธ์–ด ์‚ฌ์–‘์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•˜์ง€๋งŒ ํ•™์ƒ๋“ค์ด ์ฒซ ๋ฒˆ์งธ ๊ทผ์‚ฌ์น˜๋กœ ์‚ฌ์šฉํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ์šฉ์–ด์— ๊ทธ๋ ‡๊ฒŒ ์„ธ์‹ฌํ•œ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ผ ๋งŒํผ ๊ผผ๊ผผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋‹จ์–ด๋ฅผ ์ฒ˜์Œ์œผ๋กœ ๊ธฐ์–ตํ•˜๊ณ  ์ดํ•ดํ•˜๋Š” ์‚ฌ๋žŒ์€ ๋“œ๋ฌผ๋‹ค. ๋ฐฉ๊ธˆ ๋ฐฐ์šด ์šฉ์–ด๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ํ•™์ƒ๋“ค์€ โ€œ(a<7);{ ๋™์•ˆ ์ผ๋Š”๋ฐ ํ”„๋กœ๊ทธ๋žจ์ด ์ž‘๋™ํ•˜์ง€ ์•Š์•„์š”โ€ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋งŽ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
์ œ ์ƒ๊ฐ์—๋Š” ์ฒ˜์Œ์—๋Š” ๊ด„ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์„ฑ ๊ตฌ๋ฌธ์„ ์ฆ‰์‹œ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ด„ํ˜ธ๊ฐ€ ์—†๋Š” ์˜ต์…˜์€ ํ•™์ƒ์ด "์™œ ๊ด„ํ˜ธ๊ฐ€ ์—†๊ณ  ์ž‘๋™ํ•˜๋Š”์ง€"๋ผ๋Š” ๊ตฌ์ฒด์ ์ธ ์งˆ๋ฌธ์ด ์žˆ๋Š” ๊ฒฝ์šฐ์—๋งŒ ์„ค๋ช…๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Okulov์˜ 2012๋…„ ์ €์„œ "Fundamentals of ํ”„๋กœ๊ทธ๋ž˜๋ฐ"์—์„œ๋Š” ๋ฃจํ”„์— ๋Œ€ํ•œ ์†Œ๊ฐœ๊ฐ€ for ํŒจํ„ด์œผ๋กœ ์‹œ์ž‘ํ•œ ๋‹ค์Œ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ๊ถŒ์žฅ ์‚ฌํ•ญ์„ ์ œ๊ณตํ•˜๊ณ  ์ฆ‰์‹œ ๊ฐ•์˜์˜ ์‹คํ—˜ ์„น์…˜์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด ์ฑ…์ด ๋‚ด ์ˆ˜์—…์— ๊ฑฐ์˜ ์˜ค์ง€ ์•Š๋Š” ์•„์ฃผ ์œ ๋Šฅํ•œ ์†Œ์ˆ˜์˜ ํ•™์ƒ๋“ค์„ ์œ„ํ•ด ์“ฐ์—ฌ์กŒ๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

์ธ๊ธฐ ์žˆ๋Š” ์ฑ…์—์„œ๋Š” ํ•ญ์ƒ ์ฝ”๋“œ ์กฐ๊ฐ์˜ ๊ฒฐ๊ณผ๊ฐ€ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Shildt์˜ "Java 8. The Complete Guide" 2015๋…„ํŒ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ํ…œํ”Œ๋ฆฟ์ด ์ œ๊ณต๋˜๊ณ  ๊ทธ ๋‹ค์Œ์—๋Š” ์˜ˆ์ œ ํ”„๋กœ๊ทธ๋žจ์ด ์ œ๊ณต๋˜๊ณ  ๊ทธ ์งํ›„์—๋Š” ์‹คํ–‰ ๊ฒฐ๊ณผ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ๋ฐ˜๋Œ€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” while ๋ฃจํ”„๋ฅผ ๊ณ ๋ คํ•ด๋ณด์„ธ์š”.
10๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ ์ •ํ™•ํžˆ 10์ค„์˜ "์ธก์ •๊ฐ’"์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

//ะŸั€ะพะดะตะผะพะฝัั‚ั€ะธั€ะพะฒะฐั‚ัŒ ะฟั€ะธะผะตะฝะตะฝะธะต ะพะฟะตั€ะฐั‚ะพั€ะฐ ั†ะธะบะปะฐ while
class While {
    public static void main(String args []) {
        int n = 10;
        while (n > 0) {
            System.out.println("ั‚ะฐะบั‚ " + n);
            n--;
        }
    }
}

์ผ๋‹จ ์‹คํ–‰๋˜๋ฉด ์ด ํ”„๋กœ๊ทธ๋žจ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด XNUMX๊ฐœ์˜ "์‚ฌ์ดํด"์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
ั‚ะฐะบั‚ 10
ั‚ะฐะบั‚ 9
ั‚ะฐะบั‚ 8
ั‚ะฐะบั‚ 7
ั‚ะฐะบั‚ 6
ั‚ะฐะบั‚ 5
ั‚ะฐะบั‚ 4
ั‚ะฐะบั‚ 3
ั‚ะฐะบั‚ 2
ั‚ะฐะบั‚ 1

ํ…œํ”Œ๋ฆฟ, ์˜ˆ์ œ ํ”„๋กœ๊ทธ๋žจ ๋ฐ ํ”„๋กœ๊ทธ๋žจ ๊ฒฐ๊ณผ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์€ "Javascript for Kids"๋ผ๋Š” ์ฑ…๊ณผ w3schools.com์˜ js ๊ณผ์ •์—์„œ๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์›น ํŽ˜์ด์ง€ ํ˜•์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด ์˜ˆ์ œ๊ฐ€ ๋Œ€ํ™”ํ˜•์ด ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

Stroustrup์˜ 2016๋…„ ์ €์„œ Principles and Practice Using C++๋Š” ๋”์šฑ ๋ฐœ์ „ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ์–ด๋–ค ๊ฒฐ๊ณผ๋ฅผ ์–ป์–ด์•ผ ํ•˜๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ, ๊ทธ ํ›„์— ํ”„๋กœ๊ทธ๋žจ ํ…์ŠคํŠธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋”์šฑ์ด ๊ทธ๋“ค์€ ๋ฌด์ž‘์œ„ ํ”„๋กœ๊ทธ๋žจ์„ ์˜ˆ๋กœ ๋“œ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์—ญ์‚ฌ์— ๋Œ€ํ•œ ์†Œํ’์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ฃผ์˜๋ฅผ ๋„๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. โ€œ๋ณด์„ธ์š”, ์ด๊ฒƒ์€ ๋‹จ์ง€ ์“ธ๋ชจ์—†๋Š” ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์˜๋ฏธ ์žˆ๋Š” ์ผ์ด ๋ณด์ธ๋‹ค."

๋ฐ˜๋ณต์˜ ์˜ˆ๋กœ, ์ €์žฅ ํ”„๋กœ๊ทธ๋žจ ๊ธฐ๊ณ„(EDSAC)์—์„œ ์‹คํ–‰๋˜๋Š” ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ๊ทธ๋žจ์„ ์ƒ๊ฐํ•ด ๋ณด์‹ญ์‹œ์˜ค. 6๋…„ 1949์›” XNUMX์ผ ์˜๊ตญ ์ผ€์ž„๋ธŒ๋ฆฌ์ง€ ๋Œ€ํ•™๊ต ์ปดํ“จํ„ฐ ์—ฐ๊ตฌ์†Œ์˜ ๋ฐ์ด๋น„๋“œ ํœ ๋Ÿฌ(David Wheeler)๊ฐ€ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ์€ ๊ฐ„๋‹จํ•œ ์‚ฌ๊ฐํ˜• ๋ชฉ๋ก์„ ๊ณ„์‚ฐํ•˜๊ณ  ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.
0 0
1 1
2 4
3 9
4 16
...
98 9604
99 9801

์—ฌ๊ธฐ์„œ ๊ฐ ์ค„์—๋Š” ์ˆซ์ž, ํƒญ ๋ฌธ์ž('t') ๋ฐ ํ•ด๋‹น ์ˆซ์ž์˜ ์ œ๊ณฑ์ด ์ฐจ๋ก€๋กœ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ์˜ C++ ๋ฒ„์ „์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

//ะ’ั‹ั‡ะธัะปัะตะผ ะธ ั€ะฐัะฟะตั‡ะฐั‚ั‹ะฒะฐะตะผ ั‚ะฐะฑะปะธั†ัƒ ะบะฒะฐะดั€ะฐั‚ะพะฒ ั‡ะธัะตะป 0-99
int main()
{
    int i = 0; // ะะฐั‡ะธะฝะฐะตะผ ั ะฝัƒะปั
    while(i < 100){
        cout << i << 't' << square(i) << 'n';
        ++i;
    }
}

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ ์ด ์ฑ…์—๋Š” ๊ตฌ๋ฌธ ํŒจํ„ด์ด ์„ค๋ช…๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐ•์‚ฌ ๋งค๋‰ด์–ผ์˜ Stroustrup (๋ฒˆ์—ญ)์€ ํ•™์ƒ๋“ค์˜ ์ง€๋Šฅ์„ ์กด์ค‘ํ•œ๋‹ค๋Š” ์ ์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์—ฌ๋Ÿฌ ์˜ˆ์—์„œ ํŒจํ„ด์„ ์‹๋ณ„ํ•˜๋Š” ๋Šฅ๋ ฅ์€ ๊ทธ๋Ÿฌํ•œ ์ง€๋Šฅ์˜ ํ‘œํ˜„์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์ง์ ‘ ์„ค๋ช…ํ•˜๋ฉด์„œ

๊ฒฐ๊ณผ๋ฅผ ์„ค๋ช…ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋‹ค์Œ ํ•™์ƒ์ด ๋…๋ฆฝ์ ์œผ๋กœ ๋ถ„์„ํ•˜๋Š” Stroustrup์˜ ์ ‘๊ทผ ๋ฐฉ์‹์ด ๊ฐ€์žฅ ์‚ฌ๋ ค ๊นŠ์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๊ธฐ์ดˆ๋กœ ์‚ผ๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์ง€๋งŒ ๋œ ์—ญ์‚ฌ์ ์ธ ์˜ˆ, ์ฆ‰ "๋ชฉ์ฐจ"๋ฅผ ๋„์ถœํ•˜๋Š” ์ž‘์—…์„ ์‚ฌ์šฉํ•˜์—ฌ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” "๋ชฉ์ฐจ์— ๋Œ€ํ•œ ๊ณผ์ œ๋ฅผ ๊ธฐ์–ตํ•˜์„ธ์š”"๋ผ๊ณ  ๋งํ•  ์ˆ˜ ์žˆ๊ณ  ํ•™์ƒ๋“ค์ด ์ด๋ฅผ ์ •ํ™•ํžˆ ๊ธฐ์–ตํ•  ์ˆ˜ ์žˆ๋„๋ก ์ธ์‹ ๊ฐ€๋Šฅํ•œ ๊ธฐ์ค€์„ ํ˜•์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ์˜ˆ์—์„œ๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋‘ ๊ฐ€์ง€ ์˜คํ•ด๋ฅผ ์˜ˆ๋ฐฉํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์—๋Š” ๊ทธ๋“ค์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์“ฐ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด ์ž‘์—…์—์„œ๋Š” ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ธฐ์ˆ ์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ๊ฒฐ์ •์€ ์›์‹œ์ ์ด๊ณ  ๋‹จ์ˆœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์ด ์†”๋ฃจ์…˜์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ะ’ะฒะตะดะตะฝะธะต
ะ“ะปะฐะฒะฐ 1
ะ“ะปะฐะฒะฐ 2
ะ“ะปะฐะฒะฐ 3
ะ“ะปะฐะฒะฐ 4
ะ“ะปะฐะฒะฐ 5
ะ“ะปะฐะฒะฐ 6
ะ“ะปะฐะฒะฐ 7
ะ—ะฐะบะปัŽั‡ะตะฝะธะต

๋‚ด ๊ด€์ฐฐ์— ๋”ฐ๋ฅด๋ฉด, ๋‹ค์–‘ํ•œ ์กฐํ•ฉ์˜ "ํ…œํ”Œ๋ฆฟ-์˜ˆ์ œ-๊ฒฐ๊ณผ" ์ ‘๊ทผ ๋ฐฉ์‹์€ ์—ฌ์ „ํžˆ โ€‹โ€‹ํ•™์ƒ๋“ค์ด ์ฃผ๊ธฐ๋ฅผ ์ƒํ˜• ๋ฌธ์ž๋กœ ์ธ์‹ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค. ์ด๋Š” ๊ฑฐ๊ธฐ์— ๊ธ€์„ ์จ์•ผ ํ•˜๋Š” ์กฐ๊ฑด์ด ์™œ ์žˆ๋Š”์ง€, i++์™€ i ์ค‘์—์„œ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ•, ๊ธฐํƒ€ ๋ช…๋ฐฑํ•ด ๋ณด์ด๋Š” ๊ฒƒ๋“ค์„ ์ดํ•ดํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๋Š” ์‚ฌ์‹ค์—์„œ ๋“œ๋Ÿฌ๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์˜คํ•ด๋ฅผ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด ์ฃผ๊ธฐ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์—์„œ๋Š” ๋™์ผํ•œ ์ž‘์—…์„ ๋ฐ˜๋ณตํ•œ ๋‹ค์Œ ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ˜•์‹ํ™”ํ•˜๋Š” ๊ฒƒ์˜ ์˜๋ฏธ๋ฅผ ๊ฐ•์กฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฃจํ”„ ๊ตฌ๋ฌธ์„ ์ œ๊ณตํ•˜๊ธฐ ์ „์— ๋ฌธ์ œ๋ฅผ ์ •๋ฉด์œผ๋กœ ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ชฉ์ฐจ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์†”๋ฃจ์…˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Console.WriteLine("ะ’ะฒะตะดะตะฝะธะต");
Console.WriteLine("ะ“ะปะฐะฒะฐ 1");
Console.WriteLine("ะ“ะปะฐะฒะฐ 2");
Console.WriteLine("ะ“ะปะฐะฒะฐ 3");
Console.WriteLine("ะ“ะปะฐะฒะฐ 4");
Console.WriteLine("ะ“ะปะฐะฒะฐ 5");
Console.WriteLine("ะ“ะปะฐะฒะฐ 6");
Console.WriteLine("ะ“ะปะฐะฒะฐ 7");
Console.WriteLine("ะ—ะฐะบะปัŽั‡ะตะฝะธะต");

์–ด๋–ป๊ฒŒ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?
๋‹จ์กฐ๋กœ์šด ํ–‰๋™์„ ์ฃผ๊ธฐ๋กœ ๋ฐ”๊พธ์„ธ์š”.
๋ณ€ํ™” ์—†์ด ์—ฐ์†์ ์œผ๋กœ ๋ฐ˜๋ณต๋˜๋Š” ๋™์ž‘์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
์ด ์กฐ๊ฐ์—๋Š” ์•„๋ฌด ๊ฒƒ๋„ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ "Chapter"๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์ˆซ์ž์™€ ํ•จ๊ป˜ ํ‘œ์‹œํ•˜๋Š” ๋ช…๋ น์€ ์„œ๋กœ ๋งค์šฐ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ๋‹ค์Œ ๋‹จ๊ณ„๋Š” ์กฐ๊ฐ ๊ฐ„์˜ ์ฐจ์ด์ ์„ ์ฐพ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ์ž‘์—…์—์„œ๋งŒ ๋ชจ๋“  ๊ฒƒ์ด ๋ถ„๋ช…ํ•ด์ง€๋ฉฐ ๋‹จ์ผ ๋ช…๋ น์ด ๋ฐ˜๋ณต๋˜์ง€ ์•Š๊ณ  5์ค„ ์ด์ƒ์˜ ์ฝ”๋“œ ๋ธ”๋ก์ด ๋ฐ˜๋ณต๋ฉ๋‹ˆ๋‹ค. ๋ช…๋ น ๋ชฉ๋ก๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ถ„๊ธฐ ๋˜๋Š” ๋ฃจํ”„ ๊ตฌ์„ฑ์—์„œ๋„ ๊ฒ€์ƒ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ด ์˜ˆ์—์„œ ๋ช…๋ น ๊ฐ„์˜ ์ฐจ์ด์ ์€ "Chapter"๋ผ๋Š” ๋‹จ์–ด ๋’ค์˜ ์ˆซ์ž์— ์žˆ์Šต๋‹ˆ๋‹ค.
์ฐจ์ด์ ์„ ์ฐพ์•˜๋‹ค๋ฉด ๋ณ€ํ™”์˜ ํŒจํ„ด์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์กฐ๊ฐ์€ ์ˆซ์ž์ž…๋‹ˆ๊นŒ? ์ง€์†์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š”๊ฐ€, ๊ฐ์†Œํ•˜๋Š”๊ฐ€? ๋‚˜๋ž€ํžˆ ๋†“์ธ ๋‘ ํŒ€ ์‚ฌ์ด์˜ ์ˆซ์ž ๊ฐ’์€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ•ฉ๋‹ˆ๊นŒ?
์˜ˆ์—์„œ "Chapter"๋ผ๋Š” ๋‹จ์–ด ๋’ค์˜ ์ˆซ์ž๋Š” 1์”ฉ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ฐจ์ด์ ์ด ๋ฐœ๊ฒฌ๋˜๋ฉด ํŒจํ„ด์ด ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค. ์ด์ œ ๋‹ค๋ฅธ ์กฐ๊ฐ์„ ๋ณ€์ˆ˜๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฒซ ๋ฒˆ์งธ ๋ฐ˜๋ณต ์กฐ๊ฐ ์ด์ „์— ์ด๋Ÿฌํ•œ ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณ€์ˆ˜๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ I ๋˜๋Š” j ๋˜๋Š” ๋” ์ž์„ธํ•œ ์ด๋ฆ„์œผ๋กœ ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ๊ฐ’์€ ํ™”๋ฉด์— ํ‘œ์‹œ๋œ ์ฒซ ๋ฒˆ์งธ ๊ฐ’๊ณผ ๊ฐ™์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ˆ์—์„œ ์ฒซ ๋ฒˆ์งธ ๊ฐ’์€ 1์ž…๋‹ˆ๋‹ค.
์ผ๋ จ์˜ ์ˆซ์ž "100, 101, 102, 103, 104, 105"๋ฅผ ํ‘œ์‹œํ•˜๋ ค๋ฉด ์–ด๋–ค ์ดˆ๊ธฐ ๊ฐ’์„ ์ทจํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?
์ด ์‹œ๋ฆฌ์ฆˆ์˜ ์ฒซ ๋ฒˆ์งธ ์ˆซ์ž๋Š” 100์ž…๋‹ˆ๋‹ค.
๊ฐ ์ถœ๋ ฅ ๋ช…๋ น ํ›„์— ์ด ๋ณ€์ˆ˜์˜ ๊ฐ’์„ 1์”ฉ ๋Š˜๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‹จ์œ„๊ฐ€ ๋ณ€๊ฒฝ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
์ผ๋ จ์˜ ์ˆซ์ž "100, 102, 104, 106"์—๋Š” ์–ด๋–ค ๋‹จ๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?
์ด ํ–‰์˜ 2๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์กฐ๊ฐ์„ ๋ณ€์ˆ˜๋กœ ๋ฐ”๊พผ ํ›„ ์ฝ”๋“œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Console.WriteLine("ะ’ะฒะตะดะตะฝะธะต");
int i;
i = 0;
Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
i = i + 1;
Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
i = i + 1;
Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
i = i + 1;
Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
i = i + 1;
Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
i = i + 1;
Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
i = i + 1;
Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
i = i + 1;
Console.WriteLine("ะ—ะฐะบะปัŽั‡ะตะฝะธะต");

์ฝ”๋“œ์— "๋ณ€์ˆ˜์˜ ํŒจํ„ด ํ‘œํ˜„" ๊ธฐ์ˆ ์„ ์ ์šฉํ•˜๋ฉด ์—ฐ์†์ ์œผ๋กœ ์ง„ํ–‰๋˜๋Š” ๋™์ผํ•œ ์ž‘์—…์˜ ์—ฌ๋Ÿฌ ๊ทธ๋ฃน์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด์ œ ๋ฐ˜๋ณต ์ž‘์—…์„ ๋ฃจํ”„๋กœ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฃจํ”„๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์ˆœ์„œ๋Š” ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

  1. ๋‹ค์–‘ํ•œ ๊ฐœ๋ณ„ ๋ช…๋ น์œผ๋กœ "์ •๋ฉด" ๋ฌธ์ œ ํ•ด๊ฒฐ
  2. ํŒจํ„ด ์ฐพ๊ธฐ
  3. ๋ณ€์ˆ˜์˜ ํŒจํ„ด์„ ํ‘œํ˜„
  4. ์ฃผ๊ธฐ๋กœ ๋ฐฐ์—ด

๋‹ค์Œ์œผ๋กœ, ํ•™์ƒ์ด โ€œ๋ชจ๋“  ๊ฒƒ์„ ์ดํ•ดํ•˜์ง€๋งŒ ๋งํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹คโ€๋ผ๋Š” ์ƒํ™ฉ์— ๋น ์ง€์ง€ ์•Š๋„๋ก ์ƒˆ๋กœ์šด ์šฉ์–ด๋ฅผ ๋„์ž…ํ•ฉ๋‹ˆ๋‹ค.
โ€” ์นด์šดํ„ฐ๋Š” ํ•ญ์ƒ ๋ฃจํ”„์˜ ๋‹จ๊ณ„ ์ˆ˜๋ฅผ ์ถ”์ ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ œ์•ฝ ์กฐ๊ฑด๊ณผ ๋น„๊ต๋˜๋Š” ์ •์ˆ˜์ž…๋‹ˆ๋‹ค.
โ€” ์นด์šดํ„ฐ ๋‹จ๊ณ„ โ€” ์นด์šดํ„ฐ ๋ณ€๊ฒฝ ํŒจํ„ด์— ๋Œ€ํ•œ ์„ค๋ช…์ž…๋‹ˆ๋‹ค.
- ์ œ์•ฝ ์กฐ๊ฑด - ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ตœ์ข…์ด ๋˜๋„๋ก ์นด์šดํ„ฐ๋ฅผ ๋น„๊ตํ•˜๋Š” ์ˆซ์ž ๋˜๋Š” ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค. ์นด์šดํ„ฐ ๊ฐ’์ด ํ•œ๊ณ„์— ๊ฐ€๊นŒ์›Œ์ง€๋„๋ก ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค.
โ€” ๋ฃจํ”„ ๋ณธ๋ฌธ โ€” ๋ฐ˜๋ณต๋  ๋ช…๋ น ์„ธํŠธ์ž…๋‹ˆ๋‹ค. "๋ช…๋ น์€ ๋ฃจํ”„ ์•ˆ์— ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค"๋ผ๊ณ  ๋งํ•˜๋ฉด ๋ณธ๋ฌธ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
โ€” ๋ฃจํ”„ ๋ฐ˜๋ณต โ€” ๋ฃจํ”„ ๋ณธ๋ฌธ์„ ํ•œ ๋ฒˆ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
โ€” ๋ฃจํ”„ ์กฐ๊ฑด โ€” ๋˜ ๋‹ค๋ฅธ ๋ฐ˜๋ณต์ด ์‹คํ–‰๋ ์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋…ผ๋ฆฌ์‹์ž…๋‹ˆ๋‹ค. (์—ฌ๊ธฐ์„œ๋Š” ๋ถ„๊ธฐ ๊ตฌ์กฐ์™€ ํ˜ผ๋™์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)
์ฒ˜์Œ์—๋Š” ํ•™์ƒ๋“ค์ด ๋‹ค๋ฅธ ๋ชฉ์ ์œผ๋กœ ์šฉ์–ด๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค์— ๋Œ€๋น„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฐ•์ž์™€ ์•ฝ์ž ๋ชจ๋‘์—๊ฒŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ณตํ†ต ์–ธ์–ด๋ฅผ ํ™•๋ฆฝํ•˜๋Š” ๊ฒƒ์€ ์˜ˆ์ˆ ์ž…๋‹ˆ๋‹ค. ์ด์ œ ๊ฐ„๋žตํ•˜๊ฒŒ ์ž‘์„ฑํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. "<term>์œผ๋กœ ์ฝ”๋“œ ์กฐ๊ฐ ๊ฐ•์กฐ ํ‘œ์‹œ" ์ž‘์—…์„ ์„ค์ •ํ•˜๊ณ  ๋Œ€ํ™”์—์„œ ์ด๋Ÿฌํ•œ ์šฉ์–ด๋ฅผ ์ง์ ‘ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ฃจํ”„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ€ํ™˜ํ•œ ํ›„ ์กฐ๊ฐ์„ ์–ป์Šต๋‹ˆ๋‹ค.

Console.WriteLine("ะ’ะฒะตะดะตะฝะธะต");
int i = 0;
while (i < 7) {
    Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
    i = i + 1;
}
Console.WriteLine("ะ—ะฐะบะปัŽั‡ะตะฝะธะต");

์ฃผ์š” ์˜คํ•ด

ํ•™์ƒ๋“ค ์‚ฌ์ด์—์„œ ๋„๋ฆฌ ์•Œ๋ ค์ง„ ์˜คํ•ด ์ค‘ ํ•˜๋‚˜๋Š” ํ•œ ๋ฒˆ๋งŒ ์ˆ˜ํ–‰ํ•˜๋ฉด ๋˜๋Š” ์ž‘์—…์„ ๋ฃจํ”„ ๋‚ด์— ๋ฐฐ์น˜ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

;
int i = 0;
while (i < 7) {
    Console.WriteLine("ะ’ะฒะตะดะตะฝะธะต")
    Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
    i = i + 1;
    Console.WriteLine("ะ—ะฐะบะปัŽั‡ะตะฝะธะต");
}

ํ•™์ƒ๋“ค์€ ์ฒ˜์Œ์—๋‚˜ ๋” ๋ณต์žกํ•œ ๋ฌธ์ œ์—์„œ ํ•ญ์ƒ ์ด ๋ฌธ์ œ์— ์ง๋ฉดํ•ฉ๋‹ˆ๋‹ค.
์ด ๊ฒฝ์šฐ ์ฃผ์š” ํžŒํŠธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ช…๋ น์„ ๋ช‡ ๋ฒˆ ๋ฐ˜๋ณตํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ํ•œ ๋ฒˆ์ž…๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด ์—ฌ๋Ÿฌ ๋ฒˆ์ž…๋‹ˆ๊นŒ?

"Introduction"๊ณผ "Conclusion"์ด๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์ธ์‡„ํ•˜๊ณ  ๋ณ€์ˆ˜ i๋ฅผ ์„ ์–ธํ•˜๊ณ  ์ดˆ๊ธฐํ™”ํ•˜๋Š” ๋ช…๋ น์€ ๋‹ค๋ฅธ ๋ฐ˜๋ณต ์ž‘์—…๊ณผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ด๋Š” ํ•œ ๋ฒˆ๋งŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๋ฃจํ”„ ๋ณธ๋ฌธ ์™ธ๋ถ€์— ์ž‘์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‚˜์ค‘์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์†”๋ฃจ์…˜์˜ ์„ธ ๋‹จ๊ณ„ ๋ชจ๋‘ ์ฝ”๋“œ์— ๋‚จ์•„ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฉํ•ดํ•˜์ง€ ์•Š๋„๋ก ์ฒ˜์Œ ๋‘ ์˜ต์…˜์„ ์ฃผ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
ํ•™์ƒ์€ ๋‹ค์Œ ์‚ฌ์‹ค์— ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€” ๋ฃจํ”„ ์กฐ๊ฑด์—์„œ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์นด์šดํ„ฐ์™€ ์ œํ•œ์ด ๋น„๊ต๋ฉ๋‹ˆ๋‹ค. ์นด์šดํ„ฐ๋Š” ๋ฃจํ”„ ๋ณธ๋ฌธ์—์„œ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์ง€๋งŒ ์ œํ•œ์€ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ทœ์น™์„ ๊นจ๋ ค๋ฉด ์„ค๋“๋ ฅ ์žˆ๋Š” ์ด์œ ๋ฅผ ๊ณต์‹ํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€” "์†Œ๊ฐœ" ๋ฐ "๊ฒฐ๋ก "์ด๋ผ๋Š” ๋‹จ์–ด๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋ช…๋ น์€ ๋ฃจํ”„ ๋ณธ๋ฌธ ์™ธ๋ถ€์— ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ๋“ค์„ ํ•œ ๋ฒˆ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. "์†Œ๊ฐœ" - ์ž‘์—…์„ ๋ฐ˜๋ณตํ•˜๊ธฐ ์ „, "๊ฒฐ๋ก " - ์ดํ›„.
์ด ์ฃผ์ œ๋ฅผ ํ†ตํ•ฉํ•˜๊ณ , ๋‹ค์Œ ์ฃผ์ œ๋ฅผ ์ˆ™๋‹ฌํ•˜๊ณ , ์–ด๋ ค์›€์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ณผ์ •์—์„œ ์‹ค๋ ฅ์ด ๋›ฐ์–ด๋‚œ ํ•™์ƒ์ด๋ผ๋„ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์งˆ๋ฌธ์„ ํ•˜๋Š” ๊ฒƒ์ด ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. โ€œ์ด ์ž‘์—…์„ ๋ช‡ ๋ฒˆ์ด๋‚˜ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ํ•˜๋‚˜์ธ๊ฐ€, ์•„๋‹ˆ๋ฉด ๋‹ค์ˆ˜์ธ๊ฐ€?

์ถ”๊ฐ€ ๊ธฐ์ˆ  ๊ฐœ๋ฐœ

์ฃผ๊ธฐ๋ฅผ ํ•™์Šตํ•˜๋Š” ๊ณผ์ •์—์„œ ํ•™์ƒ๋“ค์€ ๋ฌธ์ œ๋ฅผ ์ง„๋‹จํ•˜๊ณ  ํ•ด๊ฒฐํ•˜๋Š” ๊ธฐ์ˆ ๋„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ์ง„๋‹จ์„ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด ํ•™์ƒ์ด ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ œ์‹œํ•˜๊ณ  ์ด๋ฅผ ์‹ค์ œ ๊ฒฐ๊ณผ์™€ ๋น„๊ตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์ • ์กฐ์น˜๋Š” ๋‘˜ ์‚ฌ์ด์˜ ์ฐจ์ด์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.
์ด ๋‹จ๊ณ„์˜ ํ•™์ƒ๋“ค์€ ์•„์ง '์›ํ•˜๋Š”' ๊ฒฐ๊ณผ์— ๋Œ€ํ•ด ๊ฑฐ์˜ ์•Œ์ง€ ๋ชปํ•˜๋ฏ€๋กœ ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ด ๋‹จ๊ณ„์˜ ์–ด๋Š ๋ˆ„๊ตฌ๋„ ๋ฌด์—‡์ด ์ž˜๋ชป๋  ์ˆ˜ ์žˆ๋Š”์ง€, ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๋Š”์ง€ ์•„์ง ์ดํ•ดํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ €๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์„ค๋ช…๊ณผ ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ๋…ธํŠธ์— ์ ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ ํ•ฉํ•œ ๊ฒƒ์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์€ ํ•™์ƒ ์ž์‹ ์˜ ์ž„๋ฌด์ž…๋‹ˆ๋‹ค.
โ€œ์˜ˆ์ƒํ–ˆ๋˜ ์ผ์ด ์ผ์–ด๋‚ฌ๋Š”๊ฐ€?โ€, โ€œ์ง€๊ธˆ์€ ์–ด๋–ค ์ƒํ™ฉ์ด ์ผ์–ด๋‚ฌ๋Š”๊ฐ€?โ€, โ€œ์ ์šฉ๋œ ์†”๋ฃจ์…˜์ด ๋„์›€์ด ๋˜์—ˆ๋Š”๊ฐ€?โ€๋ฅผ ๋ฌป๋Š” ๊ธฐ๋ก์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  1. ์ž‘์—… ์ˆ˜๊ฐ€ ์˜ˆ์ƒ๋ณด๋‹ค 1๊ฐœ ์ ๊ฑฐ๋‚˜ ๋งŽ์Šต๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜:
    โ€” ์นด์šดํ„ฐ์˜ ์ดˆ๊ธฐ ๊ฐ’์„ 1๋งŒํผ ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค.
    โ€” ์—„๊ฒฉํ•œ ๋น„๊ต ์—ฐ์‚ฐ์ž(< ๋˜๋Š” >)๋ฅผ ์—„๊ฒฉํ•˜์ง€ ์•Š์€ ๋น„๊ต ์—ฐ์‚ฐ์ž(<= ๋˜๋Š” >=)๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.
    โ€” ํ•œ๊ณ„๊ฐ’์„ 1๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
  2. ๋ฃจํ”„์˜ ์ž‘์—…์€ ๋ฉˆ์ถ”์ง€ ์•Š๊ณ  ๋ฌด๊ธฐํ•œ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜:
    โ€” ์นด์šดํ„ฐ ๋ณ€๊ฒฝ ๋ช…๋ น์ด ๋ˆ„๋ฝ๋œ ๊ฒฝ์šฐ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
    โ€” ๊ฐ’์ด ํ•œ๊ณ„์— ๊ฐ€๊นŒ์›Œ์ง€๋„๋ก ์นด์šดํ„ฐ ๋ณ€๊ฒฝ ๋ช…๋ น์„ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค.
    โ€” ๋ฃจํ”„ ๋ณธ๋ฌธ์— ์žˆ๋Š” ๊ฒฝ์šฐ ์ œ์•ฝ ์กฐ๊ฑด ๋ณ€๊ฒฝ ๋ช…๋ น์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
  3. ๋ฃจํ”„์˜ ์ž‘์—… ์ˆ˜๊ฐ€ ์˜ˆ์ƒ๋ณด๋‹ค 1๊ฐœ ์ด์ƒ ์ ๊ฑฐ๋‚˜ ๋งŽ์Šต๋‹ˆ๋‹ค. ๋ฃจํ”„์˜ ์ž‘์—…์ด ํ•œ ๋ฒˆ๋„ ์‹คํ–‰๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋จผ์ € ๋ฃจํ”„๊ฐ€ ์‹œ์ž‘๋˜๊ธฐ ์ง์ „์— ๋ณ€์ˆ˜์˜ ์‹ค์ œ ๊ฐ’์„ ์ฐพ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜:
    โ€” ์ œ์•ฝ ์กฐ๊ฑด์˜ ์ดˆ๊ธฐ ๊ฐ’์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
    โ€” ์นด์šดํ„ฐ์˜ ์ดˆ๊ธฐ ๊ฐ’์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ 3์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ž˜๋ชป๋œ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์นด์šดํ„ฐ๋ฅผ XNUMX์œผ๋กœ ์žฌ์„ค์ •ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ๋ฉ๋‹ˆ๋‹ค.

์ด ์„ค๋ช… ํ›„์—๋„ ํ•™์ƒ์€ ๋ฃจํ”„ ์ž‘๋™ ๋ฐฉ์‹์— ๋Œ€ํ•ด ์—ฌ์ „ํžˆ ๋‹ค์–‘ํ•œ ์˜คํ•ด๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ ์ž‘์—…์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  1. ํ•œ๊ณ„, ์ดˆ๊ธฐ ์นด์šดํ„ฐ ๊ฐ’ ๋˜๋Š” ์นด์šดํ„ฐ ๋‹จ๊ณ„๋ฅผ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•˜๋Š” ๊ณณ์ž…๋‹ˆ๋‹ค.
  2. ์ผ๋ถ€ ์‚ฐ์ˆ  ํ‘œํ˜„์‹์—์„œ ์นด์šดํ„ฐ ๊ฐ’์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ฐจ์ด๊ฐ€ ๋น„์„ ํ˜•์ด ๋˜๋„๋ก ๊ทผ์ˆ˜์‹์ด๋‚˜ ๋ถ„๋ชจ์— ์นด์šดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
  3. ๋ฃจํ”„๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ์นด์šดํ„ฐ ๊ฐ’์ด ํ™”๋ฉด์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ•„์š”ํ•œ ์ˆ˜์˜ ๋™์ผํ•œ ํ…์ŠคํŠธ ์กฐ๊ฐ์„ ํ‘œ์‹œํ•˜๊ฑฐ๋‚˜ ๊ฑฐ๋ถ์ด ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ๊ทธ๋ฆผ์„ ๊ทธ๋ฆฝ๋‹ˆ๋‹ค.
  4. ๋จผ์ € ๋ช‡ ๊ฐ€์ง€ ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ ๋‹ค์Œ ๋‹ค๋ฅธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  5. ๋ฐ˜๋ณต ์ „ํ›„์— ๋‹ค๋ฅธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

๊ฐ ์ž‘์—…์— ๋Œ€ํ•ด ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ์™€ ์˜ˆ์ƒ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์–ผ๋งˆ๋‚˜ ๋นจ๋ฆฌ ์›€์ง์ผ ์ˆ˜ ์žˆ๋Š”์ง€ ์ดํ•ดํ•˜๋ ค๋ฉด ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์˜ ์šฉ์–ด๋ฅผ ์ฝ๊ณ  "์˜ˆ์ œ์™€ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฆ…๋‹ˆ๊นŒ?", "์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์˜ˆ์—์„œ ๋ฌด์—‡์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?"๋ผ๊ณ  ์งˆ๋ฌธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•™์ƒ์ด ์˜๋ฏธ ์žˆ๊ฒŒ ๋Œ€๋‹ตํ•œ๋‹ค๋ฉด ์ˆ˜์—… ์‹œ๊ฐ„์— ์ ์–ด๋„ ํ•œ ๊ฐ€์ง€ ์ด์ƒ์€ ํ’€๋„๋ก ํ•˜๊ณ , ๋‚˜๋จธ์ง€๋Š” ์ง‘์—์„œ ์Šค์Šค๋กœ ํ’€๋„๋ก ํ•˜์‹ญ์‹œ์˜ค. ์†”๋ฃจ์…˜์ด ์„ฑ๊ณตํ•˜๋ฉด ๋ฃจํ”„ ๋‚ด๋ถ€์˜ ์กฐ๊ฑด์„ ์„ค๋ช…ํ•˜๊ธฐ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ˜ผ์ž์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์ด ์žˆ๋‹ค๋ฉด ์ˆ˜์—… ์‹œ๊ฐ„์— ๋ชจ๋“  ๊ฒƒ์„ ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ถ€์—‰์ด๋ฅผ ๊ทธ๋ฆฌ๋Š” ์‹์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด ๋จผ์ € ๋น„๋ณดํŽธ์ ์ธ ๋ฐฉ์‹์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์†”๋ฃจ์…˜์ด ์ฒซ ๋ฒˆ์งธ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•˜๊ณ  ๋ฃจํ”„ ๊ตฌ์„ฑ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์†”๋ฃจ์…˜์˜ ๋ณดํŽธ์„ฑ์„ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋ณ€ํ™˜์„ ์ ์šฉํ•˜์‹ญ์‹œ์˜ค.

๋ฃจํ”„์™€ ๋ถ„๊ธฐ

์ œ ์ƒ๊ฐ์—๋Š” "๋ถ„๊ธฐ ๋‚ด ์ˆœํ™˜"์ด๋ผ๋Š” ์ฃผ์ œ๋ฅผ ๋ณ„๋„๋กœ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋‚˜์ค‘์— ์กฐ๊ฑด์„ ์—ฌ๋Ÿฌ ๋ฒˆ ํ™•์ธํ•˜๋Š” ๊ฒƒ๊ณผ ํ•œ ๋ฒˆ ํ™•์ธํ•˜๋Š” ๊ฒƒ์˜ ์ฐจ์ด์ ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ†ตํ•ฉ ์ž‘์—…์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์ˆซ์ž๋ฅผ A์—์„œ B๋กœ ์ถœ๋ ฅํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
- ํ•ญ์ƒ ์˜ค๋ฆ„์ฐจ์ˆœ์ž…๋‹ˆ๋‹ค.
- A์™€ B์˜ ๊ฐ’์— ๋”ฐ๋ผ ์˜ค๋ฆ„์ฐจ์ˆœ ๋˜๋Š” ๋‚ด๋ฆผ์ฐจ์ˆœ.

"๋ฃจํ”„ ๋‚ด์—์„œ ๋ถ„๊ธฐ"๋ผ๋Š” ์ฃผ์ œ๋Š” ํ•™์ƒ์ด "ํŒจํ„ด์„ ๋ณ€์ˆ˜๋กœ ๋Œ€์ฒด" ๋ฐ "๋ฐ˜๋ณต ์ž‘์—…์„ ์ฃผ๊ธฐ๋กœ ๋Œ€์ฒด"๋ผ๋Š” ๊ธฐ์ˆ ์„ ์ˆ™์ง€ํ•œ ํ›„์—๋งŒ ์ง„ํ–‰๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ฃจํ”„ ๋‚ด๋ถ€์—์„œ ๋ถ„๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ฃผ๋œ ์ด์œ ๋Š” ํŒจํ„ด์˜ ์˜ˆ์™ธ์ž…๋‹ˆ๋‹ค. ์ค‘๊ฐ„์—๋Š” ์ดˆ๊ธฐ ๋ฐ์ดํ„ฐ์— ๋”ฐ๋ผ ๊นจ์ง‘๋‹ˆ๋‹ค.
๊ฐ„๋‹จํ•œ ๊ธฐ์ˆ ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ํ•™์ƒ๋“ค์˜ ๊ฒฝ์šฐ "๋ถ„๊ธฐ๋Š” ๋ฃจํ”„ ๋‚ด๋ถ€์— ์ž‘์„ฑ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค"๋ผ๊ณ  ๋งํ•˜๊ณ  "์˜ˆ๋ฅผ ๋“ค์–ด" ๋ฌธ์ œ๋ฅผ ์™„์ „ํžˆ ๋…๋ฆฝ์ ์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
์˜ˆ์‹œ ์ž‘์—…:

์‚ฌ์šฉ์ž๋Š” ์ˆซ์ž X๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. 0๋ถ€ํ„ฐ 9๊นŒ์ง€์˜ ์ˆซ์ž๋ฅผ ํ•œ ์—ด์— ํ‘œ์‹œํ•˜๊ณ  X์™€ ๋™์ผํ•œ ์ˆซ์ž ๋ฐ˜๋Œ€ํŽธ์— '+' ๊ธฐํ˜ธ๋ฅผ ๋„ฃ์Šต๋‹ˆ๋‹ค.

0์„ ์ž…๋ ฅํ•œ ๊ฒฝ์šฐ0+
1
2
3
4
5
6
7
8
9

6์„ ์ž…๋ ฅํ•œ ๊ฒฝ์šฐ0
1
2
3
4
5
6+
7
8
9

9์„ ์ž…๋ ฅํ•œ ๊ฒฝ์šฐ0
1
2
3
4
5
6
7
8
9+

777์„ ์ž…๋ ฅํ•œ ๊ฒฝ์šฐ0
1
2
3
4
5
6
7
8
9

๋ฃจํ”„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์„ฑํ•˜๊ธฐ์— ๊ฐ„๋‹จํ•œ ์„ค๋ช…๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋ฃจํ”„ ์—†์ด ๋™์ผํ•œ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋ณดํŽธ์ ์ธ ์†”๋ฃจ์…˜์„ ๋‹ฌ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋‹ค์Œ ๋‘ ๊ฐ€์ง€ ์˜ต์…˜ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
์›ํ•˜๋Š”

string temp;
temp = Console.ReadLine();
int x;
x = int.Parse(temp);
if (x==0) {
    Console.WriteLine(0 + "+");
} else {
    Console.WriteLine(0);
}
if (x==1) {
    Console.WriteLine(1 + "+");
} else {
    Console.WriteLine(1);
}
if (x==2) {
    Console.WriteLine(2 + "+");
} else {
    Console.WriteLine(2);
}
if (x==3) {
    Console.WriteLine(3 + "+");
} else {
    Console.WriteLine(3);
}
if (x==4) {
    Console.WriteLine(4 + "+");
} else {
    Console.WriteLine(4);
}
if (x==5) {
    Console.WriteLine(5 + "+");
} else {
    Console.WriteLine(5);
}
if (x==6) {
    Console.WriteLine(6 + "+");
} else {
    Console.WriteLine(6);
}
if (x==7) {
    Console.WriteLine(7 + "+");
} else {
    Console.WriteLine(7);
}
if (x==8) {
    Console.WriteLine(8 + "+");
} else {
    Console.WriteLine(8);
}
if (x==9) {
    Console.WriteLine(9 + "+");
} else {
    Console.WriteLine(9);
}

๊ฐ€๋Šฅํ•œ

string temp;
temp = Console.ReadLine();
int x;
x = int.Parse(temp);
if (x==0) {
    Console.WriteLine("0+n1n2n3n4n5n6n7n8n9");
}
if (x==1) {
    Console.WriteLine("0n1+n2n3n4n5n6n7n8n9");
}
if (x==2) {
    Console.WriteLine("0n1n2+n3n4n5n6n7n8n9");
}
if (x==3) {
    Console.WriteLine("0n1n2n3+n4n5n6n7n8n9");
}
if (x==4) {
    Console.WriteLine("0n1n2n3n4+n5n6n7n8n9");
}
if (x==5) {
    Console.WriteLine("0n1n2n3n4n5+n6n7n8n9");
}
if (x==6) {
    Console.WriteLine("0n1n2n3n4n5n6+n7n8n9");
}
if (x==7) {
    Console.WriteLine("0n1n2n3n4n5n6n7+n8n9");
}
if (x==8) {
    Console.WriteLine("0n1n2n3n4n5n6n7n8+n9");
}
if (x==9) {
    Console.WriteLine("0n1n2n3n4n5n6n7n8n9+");
}

๋‚˜๋Š” Branching์ด๋ผ๋Š” ์ฃผ์ œ๋ฅผ ๊ณต๋ถ€ํ•˜๋ฉด์„œ ๋น„์Šทํ•œ ๊ณผ์ œ๋ฅผ ๋ฏธ๋ฆฌ ๋‚ด๋†“๋Š”๋‹ค.
ํ•™์ƒ์ด "๊ฐ€๋Šฅํ•œ" ์˜ต์…˜์„ ์ƒ๊ฐํ•ด๋‚ธ๋‹ค๋ฉด, ๋™์ผํ•œ ๋ฌธ์ œ์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ํ•ด๊ฒฐ์ฑ…์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ์•Œ๋ ค์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์š”๊ตฌ ์‚ฌํ•ญ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์ €ํ•ญ๋ ฅ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์งˆ๋ฌธ: "๋‹ค๋ฅธ ์ˆซ์ž๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค๋ฉด ์ฝ”๋“œ์—์„œ ๋ช‡ ๊ตฐ๋ฐ๋ฅผ ์ˆ˜์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?" "๊ฐ€๋Šฅํ•œ" ๋ฒ„์ „์—์„œ๋Š” ๋ถ„๊ธฐ๋ฅผ ํ•˜๋‚˜ ๋” ์ถ”๊ฐ€ํ•˜๊ณ  ๋‹ค๋ฅธ 10๊ฐœ ์œ„์น˜์— ์ƒˆ ๋ฒˆํ˜ธ๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. "์›ํ•˜๋Š”" ํ•ญ๋ชฉ์—์„œ๋Š” ํ•˜๋‚˜์˜ ๋ถ„๊ธฐ๋งŒ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
"์›ํ•˜๋Š”" ์˜ต์…˜์„ ์žฌํ˜„ํ•˜๋„๋ก ์ž‘์—…์„ ์„ค์ •ํ•œ ๋‹ค์Œ ์ฝ”๋“œ์—์„œ ํŒจํ„ด์„ ์ฐพ์•„ ๋ณ€์ˆ˜ ๊ต์ฒด๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋ฃจํ”„๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฃจํ”„ ์—†์ด ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์œผ๋ฉด ๋Œ“๊ธ€์— ์ ์–ด์ฃผ์„ธ์š”.

๋ฃจํ”„ ๋‚ด์˜ ๋ฃจํ”„

์ด ์ฃผ์ œ์—์„œ๋Š” ๋‹ค์Œ ์‚ฌํ•ญ์— ์ฃผ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€” ๋‚ด๋ถ€ ๋ฃจํ”„์™€ ์™ธ๋ถ€ ๋ฃจํ”„์˜ ์นด์šดํ„ฐ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋ณ€์ˆ˜์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€” ๋‚ด๋ถ€ ๋ฃจํ”„์˜ ์นด์šดํ„ฐ๋Š” ์—ฌ๋Ÿฌ ๋ฒˆ ์žฌ์„ค์ •๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(์ฆ‰, ์™ธ๋ถ€ ๋ฃจํ”„์˜ ๋ณธ๋ฌธ์—์„œ).
โ€” ํ…์ŠคํŠธ ์ถœ๋ ฅ ์ž‘์—…์—์„œ๋Š” ๋จผ์ € ์—ฌ๋Ÿฌ ์ค„์— ํ•œ ๊ธ€์ž๋ฅผ ์“ด ๋‹ค์Œ ๋‘ ๋ฒˆ์งธ ๊ธ€์ž๋ฅผ ์“ธ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์ฒซ ๋ฒˆ์งธ ์ค„์˜ ๋ชจ๋“  ๋ฌธ์ž๋ฅผ ์ธ์‡„ํ•œ ๋‹ค์Œ ๋‘ ๋ฒˆ์งธ ์ค„์˜ ๋ชจ๋“  ๋ฌธ์ž๋ฅผ ์ธ์‡„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์นด์šดํ„ฐ๋ฅผ XNUMX์œผ๋กœ ์žฌ์„ค์ •ํ•˜๋Š” ๊ฒƒ์˜ ์ค‘์š”์„ฑ์„ ์„ค๋ช…ํ•จ์œผ๋กœ์จ ๋ฃจํ”„ ๋‚ด ๋ฃจํ”„ ์ฃผ์ œ ์„ค๋ช…์„ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค.
์˜ˆ์‹œ ์ž‘์—…:

์‚ฌ์šฉ์ž๋Š” ๋‘ ๊ฐœ์˜ ์ˆซ์ž(R๊ณผ T)๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๋‘ ์ค„์˜ "#" ๋ฌธ์ž๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์ค„์—๋Š” R ๋ฌธ์ž๊ฐ€ ํฌํ•จ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์ค„์—๋Š” T ์กฐ๊ฐ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆซ์ž๊ฐ€ ์Œ์ˆ˜์ด๋ฉด ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

R=5, T=11#####
###########

R=20, T=3####################
# # #

R=-1, T=6R ๊ฐ’์€ ์Œ์ˆ˜๊ฐ€ ์•„๋‹ˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

R=6, T=-2T ๊ฐ’์€ ์Œ์ˆ˜๊ฐ€ ์•„๋‹ˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ถ„๋ช…ํžˆ ์ด ๋ฌธ์ œ์—๋Š” ์ ์–ด๋„ ๋‘ ๊ฐ€์ง€ ํ•ด๊ฒฐ์ฑ…์ด ์žˆ์Šต๋‹ˆ๋‹ค.
์›ํ•˜๋Š”

string temp;
int R;
int T;
temp = Console.ReadLine();
R = int.Parse(temp);
temp = Console.ReadLine();
T = int.Parse(temp);
int i = 0;
while (i < R)
{
    Console.Write("#");
    i = i + 1;
}
Console.WriteLine();
i = 0;
while (i < T)
{
    Console.Write("#");
    i = i + 1;
}

๊ฐ€๋Šฅ #1

string temp;
int R;
int T;
temp = Console.ReadLine();
R = int.Parse(temp);
temp = Console.ReadLine();
T = int.Parse(temp);
int i = 0;
while (i < R)
{
    Console.Write("#");
    i = i + 1;
}
Console.WriteLine();
int j = 0;
j = 0;
while (j < T)
{
    Console.Write("#");
    j = j + 1;
}

์ฐจ์ด์ ์€ "๊ฐ€๋Šฅํ•œ" ์†”๋ฃจ์…˜์—์„œ๋Š” ๋‘ ๋ฒˆ์งธ ์ค„์„ ์ถœ๋ ฅํ•˜๋Š” ๋ฐ ๋‘ ๋ฒˆ์งธ ๋ณ€์ˆ˜๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‘ ๋ฃจํ”„ ๋ชจ๋‘์— ๋™์ผํ•œ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ œํ•œ์€ ๋‘ ์‚ฌ์ดํด์— ๋Œ€ํ•ด ํ•˜๋‚˜์˜ ์นด์šดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์†”๋ฃจ์…˜์ด "์นด์šดํ„ฐ ์žฌ์„ค์ •"์ด๋ผ๋Š” ์šฉ์–ด๋ฅผ ์˜ˆ์‹œํ•œ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ •๋‹นํ™”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ด ์šฉ์–ด๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ ˆ์ถฉ์•ˆ์œผ๋กœ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋‘ ์†”๋ฃจ์…˜์„ ๋ชจ๋‘ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‘ ๊ฐœ์˜ ๋ฃจํ”„์— ํ•˜๋‚˜์˜ ์นด์šดํ„ฐ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
R=5, T=11#####
######

๋‘ ๋ฒˆ์งธ ์ค„์˜ ๋ฌธ์ž ์ˆ˜๋Š” T ๊ฐ’๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋„์›€์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๋ฃจํ”„์˜ ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ฐธ๊ณ  ์‚ฌํ•ญ์„ ์กฐ์‚ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ์ฆ์ƒ #3์ž…๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์‚ฌ์ดํด ์ง์ „์— ์นด์šดํ„ฐ ๊ฐ’ ์ถœ๋ ฅ์„ ์ถ”๊ฐ€ํ•˜๋ฉด ์ง„๋‹จ๋ฉ๋‹ˆ๋‹ค. ์žฌ์„ค์ •ํ•˜์—ฌ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ์‚ฌ์‹ค์€ ๋ฐ”๋กœ ๋งํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ•™์ƒ์€ ์ตœ์†Œํ•œ ํ•˜๋‚˜์˜ ๊ฐ€์„ค์„ ์„ธ์šฐ๋„๋ก ๋…ธ๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฌผ๋ก  ๋˜ ๋‹ค๋ฅธ ํ•ด๊ฒฐ์ฑ…์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‚˜๋Š” ํ•™์ƒ๋“ค ์‚ฌ์ด์—์„œ ๊ทธ๊ฒƒ์„ ๋ณธ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ฃผ๊ธฐ๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ๋‹จ๊ณ„์—์„œ ๊ทธ๊ฒƒ์— ๊ด€ํ•œ ์ด์•ผ๊ธฐ๋Š” ์ฃผ์˜๋ฅผ ์‚ฐ๋งŒํ•˜๊ฒŒ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ๋ฌธ์ž์—ด ํ•จ์ˆ˜์— ๋Œ€ํ•ด ๋ฐฐ์šธ ๋•Œ ๋‹ค์‹œ ๋Œ์•„์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐ€๋Šฅ #2

string temp;
int R;
int T;
temp = Console.ReadLine();
R = int.Parse(temp);
temp = Console.ReadLine();
T = int.Parse(temp);
Console.WriteLine(new String('#', R));
Console.WriteLine(new String('#', T));

๋‹ค์Œ ํ•„์ˆ˜ ์ž‘์—…:

0๋ถ€ํ„ฐ 9๊นŒ์ง€์˜ ์ˆซ์ž๋ฅผ ํ‘œ์‹œํ•˜์‹ญ์‹œ์˜ค. ๊ฐ ์ˆซ์ž๋Š” ํ•œ ์ค„์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•œ ์ค„์˜ ์ž๋ฆฟ์ˆ˜(W)๋Š” ํ‚ค๋ณด๋“œ์—์„œ ์ž…๋ ฅ๋ฉ๋‹ˆ๋‹ค.

์Šน = 10
1
2
3
4
5
6
7
8
9

์Šน = 100000000000
1111111111
2222222222
3333333333
4444444444
5555555555
6666666666
7777777777
8888888888
9999999999

ํ•™์ƒ์ด ๋ณ€์ˆ˜๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ๊ธฐ์ˆ ์„ ์Šต๋“ํ–ˆ๋‹ค๋ฉด ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ๋Œ€์ฒ˜ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ณ€์ˆ˜๋ฅผ ์žฌ์„ค์ •ํ•  ๋•Œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๊ฐ€ ๋‹ค์‹œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋ณ€ํ™”๋ฅผ ๊ฐ๋‹นํ•  ์ˆ˜ ์—†๋‹ค๋ฉด, ์„œ๋‘๋ฅด๊ณ  ๋” ๊ฐ„๋‹จํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•œ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค.

๊ด€์‹ฌ์„ ๊ฐ€์ ธ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ฑ„๋„์„ ์ข‹์•„์š”ํ•˜๊ณ  ๊ตฌ๋…ํ•˜์„ธ์š”.

PS. ๋ณธ๋ฌธ์— ์˜คํƒ€๋‚˜ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”. ํ…์ŠคํŠธ์˜ ์ผ๋ถ€๋ฅผ ์„ ํƒํ•˜๊ณ  Mac์—์„œ๋Š” "โŒ˜ + Enter"๋ฅผ ๋ˆ„๋ฅด๊ณ  ํด๋ž˜์‹ ํ‚ค๋ณด๋“œ์—์„œ๋Š” "Ctrl / Enter"๋ฅผ ๋ˆ„๋ฅด๊ฑฐ๋‚˜ ๊ฐœ์ธ ๋ฉ”์‹œ์ง€๋ฅผ ํ†ตํ•ด ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์˜ต์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ๋Œ“๊ธ€์— ์˜ค๋ฅ˜์— ๋Œ€ํ•ด ์ ์–ด์ฃผ์„ธ์š”. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋“ฑ๋ก๋œ ์‚ฌ์šฉ์ž๋งŒ ์„ค๋ฌธ ์กฐ์‚ฌ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ์ œ๋ฐœ

์นด๋ฅด๋งˆ๊ฐ€ ์—†๋Š” ๋…์ž๋ฅผ ์œ„ํ•œ ์„ค๋ฌธ์กฐ์‚ฌ

  • 20,0%๋‚˜๋Š” ์ „๋ฌธ์ ์œผ๋กœ ๊ฐ€๋ฅด์นฉ๋‹ˆ๋‹ค. +12

  • 10,0%๋‚˜๋Š” ์ „๋ฌธ์ ์œผ๋กœ ๊ฐ€๋ฅด์นœ๋‹ค. -11

  • 70,0%๋‚˜๋Š” ๊ฐ€๋ฅด์น˜์ง€ ์•Š๋Š”๋‹ค, +17

  • 0,0%๋‚˜๋Š” ๊ฐ€๋ฅด์น˜์ง€ ์•Š๋Š”๋‹ค, -10

  • 0,0%๊ธฐํƒ€0

10๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ํˆฌํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. 5๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๊ถŒํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€