더북(TheBook)

icon_app 응용 하기

n 값을 3, 4, 6, 8, 10 등으로 고치면 다양한 정다각형을 그릴 수 있습니다. n 값이 클수록 점점 원에 가까워지는데 너무 큰 값을 입력하면 다각형이 화면 밖으로 나가 버립니다. 예를 들어 n = 30으로 입력하고 결과를 살펴보면 다음과 같습니다.

 

그림 6-4 n이 30일 때, 정 30각형의 일부가 화면 밖으로 나가 버려요.

 

이는 화면 크기는 정해져 있는데 한 변의 길이가 너무 길기 때문입니다. 한 변의 길이인 50을 화면에 맞게 적당히 줄이려면 forward(50)에서 50 대신 20, 30과 같은 수를 입력해 보세요.

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