Trêng tiÓu häc Trï
Hùu
MÔN : T
IN
MÔN:
TIN
Gi¸o viªn: Hoµng ThÞ
Ng©n
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông lÖnh lÆp
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
1. C©u lÖnh
Ví dụ: Vẽ hình vuông sau:
lÆp
FD 100
RT 90
FD 100
100
100
100
RT 90
FD 100
RT 90
100
4
FD 100
RT 90
Repeat 4 [FD 100 RT 90]
4
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
1. C©u lÖnh
Cấu
lÆptrúc lệnh:
Repeat n [
Giữa
Repeat và
n phải có
dấu cách.
n là chỉ
số lần
lặp.
]
Phần trong
ngoặc [ ] là nơi
ghi các câu
lệnh được lặp
lại.
Ví dụ: Repeat 4 [FD 100 RT 90]
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
Bài 1: Những dòng nào dưới đây là câu lệnh được
viết đúng?
vv
vv
vv
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]
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
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 s
s:
Thời gian Rùa nghỉ để thực hiện công việc tiếp, s
tính bằng tic 60 tic =1 giây
Ví dụ: REPEAT 6 [FD 50 RT 60 WAIT 120]
Chú ý: Lệnh WAIT được viết trong dấu ngoặc vuông và
sau câu lệnh
Ghi nhớ
Cấu trúc câu
lệnh lặp
REPEAT có
dạng:
REPEAT n [ ]
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
1/ Hãy kiểm tra để thấy hai lệnh
sau cho kết quả là một hình lục
giác.
HT
Repeat 6 [FD 50 RT 60]
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
2/ Thêm lệnh WAIT vào mỗi dòng lệnh sau, cho
Rùa thực hiện và quan sát kết quả.
Câu lệnh
Repeat 4 [FD 100 RT 90]
Kết quả
Hình vuông
Repeat 2 [FD 100 RT 90 FD 50 RT 90] Hình chữ nhật
Repeat 5 [FD 100 RT 72]
Hình ngũ giác
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
3/ 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]
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
4/ Dòng lệnh sau đây vẽ hai bậc cầu
thang.
FD 20 RT 90 FD 20 LT 90 FD 20 RT 90 FD 20
Hãy thêm lệnh WAIT để Rùa dừng
lại một lát khi vẽ xong bậc cầu thang
thứ nhất.
Thứ ba ngày 27 tháng 3 năm 2012
Tin học
Bµi 3: Sö dông c©u lÖnh lÆp
90
60
150
120
150
Em hãy dùng câu lệnh lặp vẽ các hình trên