본문 바로가기

반복중단하기2

블록탭 → 흐름메뉴 → 만일 <참>이라면 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 만일이라면 블록코딩입니다. ​ 위 만일이라면 블록코딩은 만약에 이라는 옵션에 조건이 맞으면 아래 블록코딩을 실행하는 블록코딩입니다. ​ 간단한 다음 예제를 살펴보겠습니다. ​ 위 샘플예제는 기존에 샘플코드를 약간 응용한 블록코딩입니다. ​ 첫번째 시작하기 버튼을 클릭하면 ​ 그 다음 블록코딩인 계속 반복하기 블록코딩을 실행합니다. 계속 반복하기 블록코딩은 실제 개발 언어인 while(1) 문하고 같습니다. 무한정 계속해서 반복을 합니다. ​ 무한정 반복하면서 그 안에 다음 블록인 이동 방향으로 10만큼 엔트리봇이 움직입니다. 계속해서 엔트리봇이 움직이면서 보이는 화면 끝에 닿으면 튕기기를 실행합니다. 그 다음 블록인 만일 (이)라면 블록코딩에서 옵션에 .. 2023. 8. 18.
블록탭 → 흐름메뉴 → 반복중단하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 반복중단하기 블록코딩입니다. ​ 위 반복중단하기 블록코딩은 반복하기중에 해당 블록코딩을만나면 현재 반복되는 부분은 중단하고 빠져나오는 블록코딩입니다. ​ 간단한 다음 예제를 살펴보겠습니다. ​ 위 샘플예제는 그동안 많이 해오던 10번 반복하면서 이동방향(오른쪽)으로 10만큼 움직이기 블록코딩입니다. 그런데, 10번 반복하기 블록코딩 안에 반복 중단하기 블록코딩도 있습니다. 그러면, 10번 반복하기를 첫번째 실행하고 이동방향(오른쪽)으로 10만큼 움직이고, 바로 다음에 10번까지 반복하기를 계속 해야하는데, 반복 중단하기 블록코딩을 만나면 반복하기를 중단하고 해당 10번 반복하기를 다 실행하지 않고 반복 중단하기 블록코딩 때문에 중단하고 바로 빠져나는 샘.. 2023. 8. 13.
반응형