1. Introduction
FMSLogo 프로그램을 이용해서 Logo 언어로 별을 그려보겠습니다.
기초 학습용이라 코드 중복 문제는 고려하지 않습니다.
2. Code
to goLeft ;; // home call시 방향은 어디..
pu home lt 90 fd 490 rt 180 pd
end
to main ;; // Q. 1. 첫 줄의 rt 90의 효용 가치를 평가하세요.
cs st rt 90 goLeft
repeat 5 [ star1 pu fd 150 pd ]
ht
end
to star1 ;; // 더 단축 가능할까..
repeat 5 [ fd 50 lt 72 fd 50 rt 144 ]
end
3. 결과 Result
4. 첨부 파일 Files
간단한 코드라 첨부 파일은 생략.
Logo에서는 main 함수를 직접 콜Call해야 main 함수가 실행됨. 수동입니다.
이에 반해 C/C++ 언어는 자동으로 main() 함수가 실행됨. ^.^;
(Python turtle 모듈 버전으로 컨버팅 동시 학습 권장.)
즐거운 프로그래밍!
^.^;
'Programming > LOGO' 카테고리의 다른 글
LOGO : 변수(Variables) - 4 (0) | 2024.03.14 |
---|---|
LOGO : 변수(Variables) - 3 (0) | 2024.03.14 |
LOGO : 변수(Variables) - 2 (0) | 2024.03.12 |
LOGO : 변수(Variables) - 1 (0) | 2024.01.07 |
LOGO : Animation - 001 (0) | 2023.10.15 |