- 출석 및 과제제출이 80% 이상 넘어야 수료증을 받을 수 있습니다.
- 강의 시청 및 과제 제출 마감일은 12월 14일(수) 오후 11:00까지입니다.
[큰 경회루]
다음은 큰 경회루 지붕 하단을 포함한 코드입니다.
X='2s [2u t]' //난간 1개
goto(1, 1, 1) //아래층 난간
doit(13X L 13X L 13X L 13X L ; 9)
Y='11s [9u] [t 9u] [l 9u] [r 9u] [s 9u]' //십자기둥 1개
goto(3, 3, 1) //아래층 십자기둥
doit(2Y L 2Y L 2Y L 2Y ; 9)
goto(1, 1, 11) //위층 난간
doit(13X L 13X L 13X L 13X L ; 2)
goto(3, 3, 11) //위층 십자기둥
doit(2Y L 2Y L 2Y L 2Y ; 2)
beginxyz ; item=6
집합 { 정(14, 14, 1, 13) && z==1 ; 9 } //아래층 바닥
집합 { 정(14, 14, 11, 13) && z==11 ; 2} //위층 바닥
집합 { 정(14, 14, 21, 13) && z==21; 41} //지붕 하단
집합 { 정(14, 14, 22, 12) && z==22 ; 41} //지붕 하단
집합 { 정(14, 14, 23, 11) && z==23 ; 41} //지붕 하단
집합 { 정(14, 14, 24, 10) && z==24 ; 41} //지붕 하단
집합 { 직(14, 14, 25, 6, 9) && z==25 ; 41} //지붕 상단
집합 { 직(14, 14, 26, 5, 9) && z==26 ; 41} //지붕 상단
집합 { 직(14, 14, 27, 4, 9) && z==27 ; 41} //지붕 상단
집합 { 직(14, 14, 28, 3, 9) && z==28 ; 41} //지붕 상단
집합 { 직(14, 14, 29, 2, 9) && z==29 ; 41} //지붕 상단
집합 { 직(14, 14, 30, 1, 9) && z==30 ; 41} //지붕 상단
집합 { 직(14, 14, 31, 0, 9) && z==31 ; 41} //지붕 상단
[과제 2번] - 선생님과 함께 어보기
위의 코드를 변수를 이용하여 짧게 줄여보세요.
[과제 3번] - 스스로 풀어보기
아래 그림처럼 경회루의 지붕 데코레이션을 쌓아만들어보세요.