์ค๋์ ํค๋ณด๋ ๋ง์ฐ์ค๋ก ์ด๋์์ผ ๋ณด์! ๋ฅผ ๋ณด๋ฉด์ ๋ฐฐ์ ๋ค.
์ฐ์ ย IF๋ Input, anyKeyDown, ๊ทธ๋ฆฌ๊ณ GetKey๋ฅผ ์ฒ์ ์จ๋ดค๋ค.
input์ ๋ญ๊ฐ ์ ๋ ฅ์ด ์์ผ๋ฉด ๋์ค๋ ๊ฑฐ๊ณ anykeydown์ ์๋ฌด์ ๋ ฅ์ ์ฒ์๋ฐ์ผ๋ฉด ๋์ค๋๊ฑฐ๋ค. ๊ทธ๋ฆฌ๊ณ getkey๋ ํค๋ณด๋ ์ ๋ ฅ์ ๋ฐ์ผ๋ฉด ๋์ค๋๊ฑฐ๋ค.
๊ทผ๋ฐ if๊ฐ ์ด๋ค ์ญํ ์ ํ๋์ง์๋ํด์๋ ์ค๋ช ์ด ์์๋ค. ๋์ค์ ์ฐพ์๋ด์ผ์ง
์ํผ ํ๋ฉด ๋๋ฅด๋๊น ๋ญ๊ฐ ๋์ด ใ ใ
anykey๋ฅผ ์จ๋ดค๋๋ ํค๋ฅผ ํ๋ ๊พน ๋๋ฅด๊ณ ์์ผ๋๊น "ํ๋ ์ด์ด๊ฐ ์๋ฌด ํค๋ฅผ ๋๋ฅด๊ณ ์์ต๋๋ค."์ ์์น๊ฐ ๋ง ์ฌ๋ผ๊ฐ๊ธฐ ์์ํ๋ค.
๊ฒ์์ ์ฐจ์ง ์คํฌ๊ฐ์๊ฒ ์ ๋ ๊ฒ ๋ง๋ค์ด์ง๋๊ฑธ๊น?
๊ทธ๋ฆฌ๊ณ ์ ๋ ฅ ํจ์์๋ Down,Stay,Up์ 3๊ฐ์ง ํ๋์ผ๋ก ๊ตฌ๋ถ์ด ๊ฐ๋ฅํ๋ค๊ณ ํ๋ค.
๋ญ๊ฐ ๊ฒ์ ๋กค ํ์ดํฌ์ Q์คํฌ์ด ์๊ฐ๋๋ค.
ํจ์?๋ณ์? ๋ C์ธ์ด๋ฅผ ์ ๋ชฐ๋ผ์ ์ ์ดํด๊ฐ ์๊ฐ์ง๋ง
Arrow๋ ํ์ดํํค,Return์ ์ํฐํค,ESC๋ย Escape๋ค.
๋ ์ค๋ ESC๊ฐ ์ ESC์ธ์ง ์ฒ์ ์์๋ค ใท
์ํผ ๋ฐฐ์ด๊ฑธ ํ์ฉํด์ ์ฝ๋๋ฅผ ๋ง๋ค์ด๋ดค๋ค. ํ์คํ ํค๋ฅผ ๋๋ฅด๋๊ฑฐ๋,๊พน ๋๋ฅด๋๊ฑฐ๋, ํค๋ฅผ ๋๋ ๋ค ๋๋๊ฑธ ์ปดํจํฐ๊ฐ ๊ตฌ๋ถํ๋๊ฑธ ํ์ธํ ์ ์์๋ค. ์๊ฐ๋ณด๋ค ์ปดํจํฐ๋ ๋๋ํ๋ค.
์ด๋ฒ์ ๋ง์ฐ์ค๋ก ํ๋ ์ฝ๋๋ ์จ๋ดค๋ค. ์ด๊ฑฐ๋ Down,Stay,Up์ด ์๋๋ฐ ์์งํ ๋ง์ฐ์ค๋ก๋ Down๊ณผ Stay์ ์ฐจ์ด์ ์ด ์ ์๋๊ปด์ก๋ค,
๊ทผ๋ฐ ๋ง์ฐ์ค๋ ๋งค๊ฒ๋ณ์? ๊ฐ 0๊ณผ 1๋ก๋ฐ์ ๋๋์ง ์๋๋ค๊ณ ํ๋ค. 0์ ์ผ์ชฝ, 1์ ์ค๋ฅธ์ชฝ ํด๋ฆญ์ด๋ค.
์ํผ ์ค๋์ ์ฌ๊น์ง๋ง ํ๊ณ ๋ด์ผ ๋ง์ ํด์ผ๊ฒ ๋ค
๋
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ใ ใ - dc App
if๋ ํ๋ก๊ทธ๋๋ฐํ๋ฉด์ ์๋ง๋ ๊ฐ์ฅ ๋ง์ด ์น ๋จ์ด์ผ ๊ฒ