더북(TheBook)

icon_solution 알아 보기

그동안 여러 번 살펴본 거북이 그래픽으로 도형을 그리는 프로그램을 살짝 변형했습니다. n = 5처럼 변수를 사용하여 n 값에 따라 여러 종류의 정다각형을 그릴 수 있도록 수정했습니다. 또한, 펜의 색을 보라색(purple)으로 바꾸고 begin_fill()end_fill()을 사용하여 도형 내부를 색칠했습니다.

 

icon_wait

 

정다각형의 외각

중학교 수학을 배웠다면 ‘모든 다각형 외각의 합은 360°’라는 사실을 배웠을 것입니다. 정n각형에는 모두 n개의 외각이 있는데, 이 값은 모두 같으므로 한 외각의 크기는 360/n이 됩니다. t.left(360/n)으로 360/n°씩 회전하면서 같은 거리를 전진하면 정다각형이 그려지는 원리가 이해되었나요?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.