logo

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100

Cùng Top lời giải "Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100" và tìm hiểu nhiều hơn những kiến thức thú vị có liên quan đến câu lệnh trong Tin học 5 nhé!


Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100

Lệnh để vẽ hình vuông có cạnh là 100 là:
=>Repeat 4[FD 90 RT 100]

Và tiếp theo đây, hãy cùng Top lời giải đi tìm hiểu nhiều hơn những kiến thức thú vị về câu lệnh trong Tin học nhé!


Kiến thức tham khảo về câu lệnh trong Tin học 


1. Câu lệnh là gì?

Câu lệnh là đơn vị cơ bản của một ngôn ngữ lập trình. Trong trường hợp đặc biệt, nó có thể cũng trở thành một đơn vị thao tác của máy tính điện tử hay còn gọi là một chỉ thị.

Vì mức độ phức tạp, việc dùng các chỉ thị để trực tiếp điều khiển máy tính sẽ rất ít thông dụng. Thay vào đó, người ta ghép một số tổ hợp của các chỉ thị để cho máy thi hành được một động tác lớn hơn gọi là câu lệnh. Như vậy mỗi câu lệnh bao gồm một hay một số mệnh lệnh máy tính được sắp xếp theo trình tự xác định và nhằm mụch đích ra lệnh cho CPU tiến hành một thao tác cố định có ý nghĩa.

Tùy theo ngôn ngữ lập trình, các câu lệnh sẽ có cấu trúc khác nhau và có trật tự sắp xếp nhất định. Trật tự này thường không đổi và được gọi là cú pháp (syntax).

Câu lệnh có thể hiểu như là mệnh đề cơ bản có thể được cấu trúc thông qua việc sử dụng các từ khóa (đã được định nghĩa từ trước bởi ngôn ngữ lập trình) hoặc là có thể tạo bởi các chỉ thị từ các cấu trúc ngữ pháp hay cú pháp đã được định nghĩa sẵn. Các câu lệnh của một chương trình dùng để chỉ thị cho máy tính biết làm gì, xử lý như thế nào với các dữ liệu và từ đó tiến hành các phép tính toán hay biến đổi dữ liệu để đạt được kết quả.


2. Đặc điểm của câu lệnh

Mệnh lệnh thì khác với biểu thức ở chỗ các biểu thức thì có thể trả về các giá trị và không thể gây ra hiệu ứng phụ, trong khi đó, các câu lệnh được thực thi sẽ không trả về giá trị nào ngoại trừ có thể tạo ra các hiệu ứng khác nhau.

Trong việc lập trình kiểu cấu trúc thì các câu lệnh có thể được nhóm lại tạo nên các khối câu lệnh (thí dụ như là các hàm hay các thủ tục)


3. Bài tập ứng dụng

Câu 1

Cho Rùa thực hiện các lệnh sau và quan sát kết quả trên màn hình.

a) FD 10 BK 10 RT 60

b) REPEAT 6 [FD 10 BK 10 RT 60]

c) FD 50 REPEAT 6 [FD 10 BK 10 RT 60]BK 50 RT 60

d) REPEAT 6[ FD 50 REPEAT 6 [FD 10 BK 10 RT 60]BK 50 RT 60]

Lời giải:

 a)

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100

 b)

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 2)

 c)

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 3)

 d)

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 4)

 

Câu 2

Thêm lệnh WAIT 30 vào vị trí thích hợp trong các câu lệnh trên rồi cho Rùa thực hiện và quan sát kết quả trên màn hình.

a) FD 10 BK 10 RT 60

b) REPEAT 6 [FD 10 BK 10 RT 60]

c) FD 50 REPEAT 6 [FD 10 BK 10 RT 60]BK 50 RT 60

d) REPEAT 6[REPEAT 6 [FD 10 BK 10 RT 60]BK 50 RT 60]

Lời giải:

a) FD 10 BK 10 RT 60 WAIT 30

b) REPEAT 6[FD 10 BK 10 RT 60 WAIT 30]

c) FD 50 REPEAT 6[FD 10 BK 10 RT 60 WAIT 30]BK 50 RT 60

d) REPEAT 6[REPEAT 6 [FD 10 BK 10 RT 60 WAIT 30]BK 50 RT 60]

Câu 3

Viết câu lệnh điều khiển Rùa vẽ các hình sau:

         

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 5)

Lời giải:

- Bông tuyết 8 cánh: REPEAT 8[ FD 100 REPEAT 6 [FD 15 BK 15 RT 60]BK 100 RT 45]

- Bông tuyết 12 cánh: REPEAT 12[ FD 100 REPEAT 6 [FD 15 BK 15 RT 60]BK 100 RT 30]

Ghi nhớ

- Lệnh REPEAT n[<các câu lệnh >]: Rùa thực hiện n lần các  câu lệnh.

- Lệnh REPEAT m[REPEAT n[các câu lệnh>]]: Rùa thực hiện m lần lệnh REPEAT n lần các câu lệnh.

Câu 4

Viết lệnh điều khiển Rùa thực hiện:

Lặp lại 4 lần. trong mỗi lần vẽ một hình vuông cạnh dài 50 bước, vẽ xong quay một góc 90 độ

Lời giải:

REPEAT 4 [FD 50 RT 90 WAIT 10] RT 90

Câu 5

Viết lệnh điều khiển Rùa vẽ hình sau:

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 6)

Lời giải:

REPEAT 6 [REPEAT 4 [FD 40 RT 90 WAIT 10] RT 60]

Câu 6

Thực hiện các yêu cầu sau:

a) Cho Rùa thực hiện các lệnh sau và quan sát kết quả trên màn hình máy tính:

REPEAT 90 [FD 2 RT 2]  

REPEAT 4 [REPEAT 90 [FD 2 RT 2] RT 90]                    

b) Thêm lệnh WAIT 10 vào vị trí thích hợp trong các câu lệnh trên rồi cho Rùa thực hiện và quan sát kết quả trên màn hình máy tính

c) Điền góc thích hợp vào chỗ chấm trong câu lệnh sau để Rùa vẽ được hình bên:      

                   

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 7)

Câu lệnh: REPEAT 3 [REPEAT 90 [FD 2 RT 2] RT . . .]

Lời giải:

a) REPEAT 90 [FD 2 RT 2]

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 8)

REPEAT 4 [REPEAT 90 [FD 2 RT 2] RT 90] 

 

Viết câu lệnh để vẽ hình vuông có độ dài các cạnh là 100 (ảnh 9)

b) Thêm lệnh WAIT 10

REPEAT 90 [FD 2 RT 2 WAIT 10]

REPEAT 4 [REPEAT 90 [FD 2 RT 2 WAIT 10] RT 90]

c)

REPEAT 3 [REPEAT 90 [FD 2 RT 2] RT 60]

Câu 7: 

Số 6 trong câu lệnh REPEAT 6 [FD 50 RT 60] có ý nghĩa gì?

Lời giải:

- Số 6 trong câu lệnh trên có nghĩa là thao tác vẽ FD 50 RT 60 được lặp 6 lần.

Câu 8: 

Lệnh WAIT 60 trong câu lệnh REPEAT 6 [FD 50 WAIT 60 RT 60 WAIT 60] có ý nghĩa gì?

Lời giải:

- Lệnh WAIT 60 trong câu lệnh trên có nghĩa là mỗi khi vẽ một đường, ta phải đợi 1 khoảng thời gian là 60 ms giây thì vẽ tiếp.

icon-date
Xuất bản : 04/04/2022 - Cập nhật : 14/06/2022