BÀI 7. CÂU LỆNH LẶPCÂU HỎI VÀ BÀI TẬP

2. a) Có thể thấy, để vẽ đợc hình ...a), thao tác chính cần thực hiện là vẽ nửađờng tròn theo hớng nhất định. Ta gọi thao tác vẽ nửa đờng tròn theo hớngA là vẽ nửa đờng tròn có bán kính 1 đơn vị bắt đầu từ một điểm xác định,đờng kính nối điểm đầu và điểm cuối của nửa đờng tròn vuông góc với h-ớng A và nửa đờng tròn “cong về hớng A” (hình...). Ta chỉ xét A là các hớnglên trên, xuống dới, sang trái, sang phải. Với các hớng, ta định nghĩa phép toán sau: lên trên + 1 = sang trái, sangtrái +1 = xuống dới, xuống dới +1 = sang phải, sang phải +1 = lên trên.Khi đó có thể mô tả các bớc của thuật toán để vẽ hình ... a) nh sau:Hình ... Hình ...Có thể mô tả các bớc của thuật toán để vẽ hình ... a) nh sau:Bớc 1. Xác định điểm bắt đầu vẽ là X. Bớc 2. Đặt i = 0 và đặt hớng = lên trên.Bớc 3. Vẽ nửa đờng tròn theo hớng đã đặt. Bớc 4. i = i + 1. Bớc 5. Nếu i > 4, chuyển bớc 6; ngợc lại, đặt hớng = hớng + 1 và quay lạibớc 3.Bớc 6. Kết thúc thuật toán. Lu ý. Khi trình bày thuật toán lần đầu tiên cho học sinh không nên địnhnghĩa các phép toán với các hớng mà chỉ nên liệt kê đủ bốn hớng trongthuật toán.b) Thuật toán tơng tự nh trên. Thao tác chính cần lặp lại là vẽ hình vuông.Tại mỗi bớc, giữ nguyên tâm hình vuông và thay đổi hớng vẽ một góc 30

o

.