Tải bản đầy đủ (.ppt) (13 trang)

Su dung cau lenh lap

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (271.11 KB, 13 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

TRƯỜNG TH HỨA TẠO



</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>Bài 3: Sử dụng câu lệnh lặp</b>



<b>1.Câu lệnh lặp:</b>



Repeat 4 [FD 100 RT 90]



Trong logo lệnh lặp được viết là:



<b>REPEAT</b>

(đọc là rì-pít)



Với lệnh này để thay cho 8 dòng lệnh trên chúng


ta chỉ cần viết như sau:



<b> Số lần lặp của cạnh hình vng</b>


<b> Câu lệnh để rùa đi thẳng 100 bước </b>


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>Repeat 4 [FD 100 RT 90]</b>



• Bước 1: Lệnh <b>FD 100 RT 90:</b> <b>Gọi Rùa đi thẳng 100 và </b>
<b>quay phải 90 độ ta được một cạnh của hình vng</b>


•<b> Bước 2: Lệnh Repeat 2 [FD 100 RT 90]: Rùa lặp lại </b>
<b>bước 1 hai lần, ta được 2 cạnh của hình vng</b>


•<b> Bước 3: lệnh Repeat 3 [FD 100 RT 90]: Rùa lặp lai bước </b>
<b>1 ba lần, ta được 3 cạnh của hình vng</b>


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

Vậy lệnh để Rùa vẽ được hình vng




trên một cách nhanh chóng chúng ta chỉ cần


gõ câu lệnh ngắn gọn:



CS



</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b>Câu lệnh tổng quát:</b>



<b>Repeat n [ câu lệnh]</b>



<b>n </b>

<b>: Số lần lặp</b>



</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

<b>Ví dụ 1:</b>

Vẽ hình chữ nhật có chiều dài 100, chiều rộng 60



<b>Cách 1: FD 60</b>
<b> RT 90</b>
<b> FD 100</b>
<b> RT 90</b>
<b> FD 60</b>
<b> RT 90</b>
<b> FD 100</b>
<b> RT 90</b>


<b>Cách 2: Sử dụng câu lệnh lặp repeat</b>


<b>2</b>



<b>REPEAT 2 [FD 60 RT 90 FD 100 RT 90] </b>


</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

<b>2.Câu lệnh WAIT:</b>




Để theo dõi được các bước thực hiện của Rùa



thì chúng ta sẽ dùng lệnh:



WAIT

(

Đọc là guết)



</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

<b>Chú ý:</b>



Nếu em muốn quan sát Rùa thực hiện cơng việc



nào thì đưa lệnh

WAIT

sau lệnh đó.



<b>Ví Dụ: </b>



Câu lệnh để vẽ hình vng trên chúng ta có thể


viết



</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

Hãy giải thích hành động của Rùa khi thực


hiện dòng lệnh:



Repeat 6 [FD 50 WAIT 60 RT 60 WAIT 60]?



</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

Repeat 4 [FD 100 RT 90]


Repeat 4 [FD 100 RT 90]


REPEAT 4 [FD 100, RT 90]


REPEAT 4 [FD 100, RT 90]



REPEAT 4 [FD 100 RT 90]


REPEAT 4 [FD 100 RT 90]


REPEAT 4 [FD 100 RT 90].


REPEAT 4 [FD 100 RT 90].


REPEAT 4 {FD 100 RT 90}


REPEAT 4 {FD 100 RT 90}


REPEAT 4[FD 100 RT 90]


REPEAT 4[FD 100 RT 90]


Đ


Đ


Đ


Đ


Đ


Đ



</div>
<span class='text_page_counter'>(11)</span><div class='page_container' data-page=11>

REPEAT 4 [FD 100, RT 90]



REPEAT 4 [FD 100, RT 90]



REPEAT 4 [FD 100 RT 90].




REPEAT 4 [FD 100 RT 90].



REPEAT 4 {FD 100 RT 90}



REPEAT 4 {FD 100 RT 90}



REPEAT4 [FD 100 RT 90]



REPEAT4 [FD 100 RT 90]



</div>
<span class='text_page_counter'>(12)</span><div class='page_container' data-page=12>

Em hãy cho biết sự khác nhau khi sử


dụng câu lệnh Repeat và không sử dụng câu


lệnh Repeat?



<b>Sử dụng REPEAT</b>

:

Câu lệnh ngắn gọn, công việc



thực hiện nhanh



<b>Không sử dụng REPEAT</b>

:

Câu lệnh nhiều, cơng



</div>
<span class='text_page_counter'>(13)</span><div class='page_container' data-page=13>

<b>Lệnh Wait có tác dụng gì và có thể đưa vào vị </b>


<b>trí nào trong câu lệnh</b>



-Lệnh Wait giúp chúng ta quan sát đường đi của rùa và


các hoạt động của rùa.



</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×