로고-반복
우리는 종종 일련의 명령을 반복합니다. 컴퓨터 프로그램은 종종 반복적 인 작업을 수행합니다. 거의 모든 프로그래밍 시스템에는 컴퓨터 과학자들이 부르는 것처럼 이러한 반복 또는 반복을 수행하는 방법이 있습니다. 다음 예를 살펴 보겠습니다.
길이가 100 인 정사각형을 그리겠다고 가정 해 봅시다. 다음 프로그램을 사용하면됩니다.
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
두 명령 인 fd 100과 rt 90이 네 번 반복됩니다. 컴퓨터에이 두 명령을 연속해서 네 번 쓰는 대신 네 번만 반복해야한다고 말하는 것이 더 간단하지 않을까요? 다음 명령을 사용하여 정확하게 수행 할 수 있습니다.
사각형을 만들기 위해 입력하는 시간을 절약 할 수 있습니다. 일반적인 형식은 다음과 같습니다.repeat number [commands]. 키워드를 사용해야합니다.repeat 숫자와 [대괄호] 안에 일련의 명령이 이어집니다.
종종 우리는 반복해서 반복해야 할 수도 있습니다. 이것은 ... 불리운다nesting. 이에 대한 몇 가지 예를 살펴 보겠습니다.
다음은이 장에서 지금까지 배운 내용에 대한 적성을 확인하는 연습입니다.