Câu hỏi tự luận mức độ vận dụng tin học 5 CD bài 6: Cấu trúc lặp với số lần biết trước
3. VẬN DỤNG (3 CÂU)
Câu 1: Giải thích tại sao sử dụng cấu trúc lặp lại hiệu quả hơn khi thực hiện một công việc nhiều lần.
Câu 2: Viết chương trình vẽ một hình tam giác đều.
Câu 3: Viết chương trình vẽ một hình ngôi sao 5 cánh.
Câu 1:
- Thay vì viết lại cùng một đoạn mã nhiều lần, chúng ta chỉ cần viết một lần và sử dụng cấu trúc lặp để thực hiện nó nhiều lần. Điều này giúp giảm thiểu lỗi đánh máy, tăng tốc độ viết code.
- Code trở nên ngắn gọn, rõ ràng hơn, dễ dàng bảo trì và sửa lỗi.
- Chỉ cần thay đổi một vài giá trị trong cấu trúc lặp, chúng ta có thể thay đổi số lần lặp hoặc các hoạt động bên trong vòng lặp mà không cần sửa đổi toàn bộ code.
- Cấu trúc lặp giúp chúng ta giải quyết các bài toán có tính tổng quát cao, chẳng hạn như tính tổng, tìm giá trị lớn nhất, nhỏ nhất trong một dãy số.
Câu 2:
- Khi cờ xanh được nhấn:
+ Lặp lại 3 lần: (Vì tam giác đều có 3 cạnh)
+ Di chuyển về phía trước một đoạn bằng độ dài cạnh của tam giác (ví dụ: 100 bước)
+ Quay trái 120 độ (Vì mỗi góc của tam giác đều bằng 60 độ)
Câu 3:
- Khi cờ xanh được nhấn:
+ Lặp lại 5 lần: (Vì ngôi sao 5 cánh có 5 cạnh)
+ Di chuyển về phía trước một đoạn bằng độ dài cạnh của ngôi sao (ví dụ: 100 bước)
+ Quay phải 144 độ (Vì mỗi góc trong của ngôi sao 5 cánh bằng 36 độ, nên góc ngoài bằng 180 - 36 = 144 độ)
Bình luận