ihspeed+=1;


if (hspeed>6) hspeed-=1;

if (hspeed<-6) hspeed+1;


์ด๋ ‡๊ฒŒ ํ•˜๋ฉด 6๊นŒ์ง€๋Š” ์†๋„๊ฐ€ ๊ฐ€์†ํ–ˆ๋‹ค๊ฐ€ ๊ฑฐ๊พธ๋กœ ๊ฐ”๋‹ค๊ฐ€ ๋‹ค์‹œ ๋ฐ˜๋Œ€๋กœ -6์†๋„๊นŒ์ง€ ๊ฐ€์†ํ–ˆ๋‹ค๊ฐ€ ๊บผ๊พธ๋กœ ๊ฐ”๋‹ค๊ฐ€ ํ• ์ค„์•Œ์•˜๋Š”๋Œ€ ์•ˆ๊ทธ๋Ÿผ


์•„๋ฌด๋ž˜๋„ ๋ฌธ๋Œ์ด์ด๋‹ค ๋ณด๋‹ˆ๊นŒ ๊ทผ๋ณธ์ ์ด๊ณ  ์•„์ฃผ ๊ธฐ์ดˆ์ ์ธ ์ฐฉ๊ฐ์„ ํ•˜๊ณ ์žˆ๋Š”๊ฒŒ ํ‹€๋ฆผ์—†์Œ.


ihspeed+=1;


์ด๊ฑด ๋งค ์Šคํƒญ๋งˆ๋‹ค ์ˆ˜ํ‰๋ฐฉํ–ฅ์œผ๋กœ +1์”ฉ ์†๋„๊ฐ€ ์ฆ๊ฐ€ํ•œ๋‹ค๋Š” ๋œป์ด ์•„๋‹Œ๊ฑด๊ฐ€?


์ด๋Ÿฐ์‹์œผ๋กœ ์ž‘๋™ํ•˜๋Š”๊ฒŒ ์•„๋‹Œ๊ฐ€?


๊ณ ๋ฏผํ•˜๊ณ  ์ฐพ๋‹ค๊ฐ€ else ๋ผ๋Š”๊ฑธ ๋ฐœ๊ฒฌํ•จ. ๊ทธ๋Ÿผ ์ด๋ ‡๊ฒŒ ์“ฐ๋ฉด๋˜๋Š”๊ฑด๊ฐ€


if (hspeed>6)

{

hspeed-=1;

}

else (hspeed<-6)

{

hspeed+=1;


}


์•ˆ๋จ ์•„๋งˆ๋„ else์˜ ์กฐ๊ฑด๋ฌธ์€ (hspeed<=6) ์ด๋Ÿฐ์‹์œผ๋กœ ์ •๋ฐ˜๋Œ€ ์ „์ฒด๊ฐ€ ๋˜์–ด์•ผ๋˜๋Š”๊ฒŒ ์•„๋‹๊นŒ์‹ถ์Œ


์—์ดˆ์— ์ด๋Ÿฐ์‹์œผ๋กœ ์“ฐ๋Š”๊ฒŒ ์•„๋‹Œ๊ฑฐ๊ฐ™์Œ.



๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ๊ณฐ๊ณฐํžˆ์ƒ๊ฐํ•ด๋ดค๋Š”๋Œ€ ๊ฒฐ๊ตญ ์™€๋”ฐ ๊ฐ€๋”ฐํ•˜๋Š”๊ฑธ ํ‘œํ˜„ํ•˜๊ณ ์‹ถ์€๊ฑฐ๋‹ˆ๊นŒ


ํ˜น์‹œ ์‚ฌ์ธํ•จ์ˆ˜ ์ด๋Ÿฐ๊ฑฐ ์ด์šฉํ• ์ˆ˜์—†์„๊นŒ


๋งค step์ด ๊ฒŒ์ž„๋ฉ”์ด์ปค์—์„œ ์“ฐ๋Š” ์‹œ๊ฐ„์˜ ์ตœ์†Œ๋‹จ์œ„๋ผ๋ฉด

step์ด x์ถ•์ธ ์‚ฌ์ธํ•จ์ˆ˜์—์„œ y์ถ•์„ ์Šคํ”ผ๋“œ๋กœ ์“ธ์ˆ˜์ž‡์œผ๋ฉด ์™€๋ฆฌ๊ฐ€๋ฆฌ ์น˜๋Š”๊ฑฐ ์•„๋‹˜?


sin(step)=hspeed


์ด๊ฒŒ ๋˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋Š”๋Œ€ ๋Œ€์‘ํ•˜๋Š” ๋ช…๋ น์–ด๋งŒ ์ฐพ์•„๋‚ธ๋‹ค๋ฉด ๊ฐ„๋‹จํžˆ ๋˜๋Š”๊ฑฐ ์•„๋‹๊นŒ?


์•”ํŠผ ํŠœํ† ๋ฆฌ์–ผ์ข€ ๋” ๋ด๋ณด๊ฒ ์Œ ๋ญ”๊ฐ€ ๋ฐฉ๋ฒ•์ด ์žˆ์„๋“ฏ