Câu 1: Hãy nối lệnh ở cột A tương ứng với hành động của rùa ở cột B?
B
A
Khởi động
Câu 2: Em haõy viết lệnh để Rùa vẽ hình vuông sau, có cạnh là 100, góc quay là 90 độ:
Khởi động
FD 100
RT 90
FD 100
RT 90
FD 100
RT 90
FD 100
RT 90
Bài 3: Sử dụng câu lệnh lặp
Thứ ba ngày 9 tháng 3 năm 2021
Tin học
1/ Câu lệnh lặp:
Bài 3: Sử dụng câu lệnh lặp
Repeat n [ ]
Giữa Repeat và n phải có dấu cách.
Phần trong ngoặc [ ] là nơi ghi các câu lệnh được lặp lại.
n là số lần lặp.
Cấu trúc lệnh:
S? lần di Rùa th?c hi?n
1
FD 100
2
FD 100
3
FD 100
4
FD 100
T? c�u l?nh repeat em h�y gi?i thích du?ng di c?a R�a:
Repeat 4 [FD 100]
Ví dụ:
Repeat n [ ]
FD 100
RT 90
FD 100
RT 90
FD 100
RT 90
FD 100
RT 90
FD 100 RT 90
4
Ví dụ:
T? c�c c�u l?nh sau em h�y gi?i thích du?ng di c?a R�a v� chuy?n th�nh c�u l?nh l?p?
FD 50
RT 90
FD 100
RT 90
FD 50
RT 90
FD 100
RT 90
Repeat n [ ]
Ví dụ:
Hãy sử dụng câu lệnh lặp để vẽ hình chữ nhật:
FD 50 RT 90 FD 100 RT 90
2
Gợi ý:
2/ Sử dụng câu lệnh Wait:
Bài 3: Sử dụng câu lệnh lặp
Cấu trúc lệnh:
Wait t
Trong đó: + t là thời gian tạm dừng
+ t tính bằng tíc 60 tíc =1 giây
Repeat 4 [FD 100 RT 90 wait 60]
Ví dụ:
Repeat 4 [FD 100 wait 60 RT 90]
Repeat 4 [FD 100 wait 60 RT 90 wait 120]
Ví dụ: REPEAT 6 [FD 50 RT 60 WAIT 120]
Bài 3: Sử dụng câu lệnh lặp
Thứ ba ngày 9 tháng 3 năm 2021
Tin học
2. Sử dụng lệnh Wait
Để 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 t
t: Thời gian Rùa nghỉ để thực hiện công việc tiếp, t tính bằng tic 60 tic =1 giây
Chú ý: Lệnh WAIT được viết trong dấu ngoặc vuông và sau câu lệnh
1/ Câu lệnh lặp:
Bài 3: Sử dụng câu lệnh lặp
Repeat n [ ]
Cấu trúc lệnh:
2/ Sử dụng câu lệnh Wait:
Cấu trúc lệnh:
Wait t
Trong đó: + t là thời gian tạm dừng
+ t tính bằng tíc 60 tíc =1 giây
Trong đó: + n là số lần lặp
+ Trong [ ] là câu lệnh được lặp lại
Bài tập B1 (SGK-T102):
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]
v
v
v
Những dòng nào dưới đây là câu lệnh được viết đúng?
1)
2)
3)
4)
5)
6)
7)
a) Vẽ hình vuông:
Repeat ..
b) Vẽ hình chữ nhật
Điền vào chỗ trống (.) để được câu lệnh đúng?
[FD.....RT 90]
Repeat 2
[FD ... RT 90 FD .. .RT 90]
Những dòng lệnh nào dưới đây được viết đúng?
a) Repeat 4 [FD 100 RT 90]
b) REPEAT 4 [FD 100, RT 90]
c) REPEAT4 [FD 100 RT 90]
d) Caû 3 caâu treân ñeàu ñuùng.
Ghi nhớ
Câu lệnh lặp REPEAT có cấu trúc: REPEAT n [ ]
Câu lệnh chờ có cấu trúc: Wait n
Rùa tạm dừng n tic trước khi thực hiện lệnh tiếp theo (60 tíc = 1 giây)
Thứ bảy ngày 13 tháng 4 năm 2019
SỬ DỤNG CÂU LỆNH LẶP (T1)
Em hãy viết câu lệnh lặp thay thế các lệnh sau:
Củng cố
SỬ DỤNG CÂU LỆNH LẶP (T1)
CS
FD 100 RT 120
FD 100 RT 120
FD 100 RT 120
…………………….
…………………….
CS
REPEAT 3[FD 100 RT 120]
Thứ bảy ngày 13 tháng 4 năm 2019
Hết
Xin trân thành cảm ơn!
nguon VI OLET