728x90
[For 루프] 루프 점프 _ <도전 과제>
IOS/[Swift Playgrounds] 코딩 배우기 1 2021. 6. 29. 14:32

도전 과제 : 포털 사이를 점프하는 반복 패턴을 파악해 보세요. 이번 도전 과제에서는 각 보석에 맞는 간단한 패턴이 있습니다. 첫 번째 보석을 수집하는 방법을 알아낸 다음, 다른 보석에도 동일한 패턴이 적용되는지 알아보세요. 한번 해보시고 아래 내용 드래그하면 보입니다. ---------------------------------------------- func turnRight(){ turnLeft() turnLeft() turnLeft() } for i in 1 ... 5 { moveForward() turnLeft() moveForward() moveForward() collectGem() turnRight() } ---------------------------------------------- ..

[For 루프] 끝까지 갔다가 되돌아 오기 _ <도전 과제>
IOS/[Swift Playgrounds] 코딩 배우기 1 2021. 6. 29. 14:19

도전 과제 : for 루프를 사용하여 회전하는 패턴을 반복해 보세요. 이번 도전 과제에서는 반복 패턴을 찾는 법을 연습하게 됩니다. 중앙에서 각 4개의 스위치를 향해 이동하여 모든 스위치를 켜야합니다. 캐릭터가 중앙에서 첫 번째 스위치로 이동하고 스위치를 켠 다음 다시 중앙으로 돌아오기 위해 필요한 명령 배열을 차례대로 알아내 보세요. 그 명령 배열을 반복하면 됩니다. 중괄호 안에 코드를 입력해 주세요. 어떤 명령이 추가로 되어 있어야 모든 스위치를 작동시킬 반복 패턴을 완성 할 수 있을까요? 한번 해보시고 아래 내용 드래그하면 보입니다. ---------------------------------------------------------------------- func turnAround() { tu..

[For 루프] 루프 사용하기
IOS/[Swift Playgrounds] 코딩 배우기 1 2021. 6. 29. 13:34

목표 : for 루프를 사용하여 명령 순서를 반복해 보세요. 코딩 작업을 나누기 위해, 반복되는 패턴에 맞는 함수를 작성해 봤습니다. 이제 루프를 사용하여 함수 하나를 여러 번 호출해 볼까요? 루프를 사용하면 코드를 한 번 작성하고 반복할 횟수를 입력하여 코드를 반복할 수 있습니다. 이번 퍼즐에서는 각 열의 같은 위치에 보석이 있습니다. 동일한 패턴을 여러번 반복하면 보석을 수집할 수 있죠. 루프를 활용해 볼 완벽한 기회예요! 1. 중괄호 안에 한 행에 대한 해결 방법을 입력합니다. 2. 루프를 반복할 횟수를 정합니다. 3. 숫자 입력 부분을 선택하고 반복 횟수를 정합니다. ------------------------------------------------------- for i in 1 ... 5 ..

728x90