Bài 4. Cấu trúc lặp trong thuật toán

Bài 1 (SGK Cánh Diều - trang 89)

Hướng dẫn giải

1. Thuật toán ở Hình 1b là thuật toán để giải bài toán nêu ở Hình 1a.

2. Thao tác: "Hỏi số tranh của một bạn, cộng thêm vào Tổng đang có" => lặp lại 3 lần.

(Trả lời bởi Hà Quang Minh)
Thảo luận (1)

Bài 2 (SGK Cánh Diều - trang 92)

Hướng dẫn giải

- Đầu vào: Dãy số có 20 số nguyên.

- Đầu ra: Thông báo lần lượt bình phương của mối số nguyên trong dãy đã cho.

- Các bước của thuật toán:

+ Bước 1: Tổng đang có = 0.

+ Bước 2: Lặp với đếm từ 1 đến 20

a. Thông báo lần lượt bình phương của mỗi số nguyên trong dãy, gọi là bình phương mỗi số nguyên.

Hết lặp.

+ Bước 3: Thông báo: Đáp số cần tìm là Tổng đang có.

(Trả lời bởi Hà Quang Minh)
Thảo luận (1)

Bài 3 (SGK Cánh Diều - trang 92)

Hướng dẫn giải

- Đầu vào: Các số tự nhiên liên tiếp bắt đầu từ số 1.

- Đầu ra: Tổng các số tự nhiên liên tiếp lớn hơn 500.

- Các bước của thuật toán:

+ Bước 1: Tổng đang có = 0.

+ Bước 2: Lặp khi tổng các số tự nhiên liên tiếp bắt đầu từ 1 bé hơn 500.

a. Các số tự nhiên liên tiếp bắt đầu từ 1, gọi là các số tự nhiên liên tiếp bắt đầu từ 1.

b. Cộng thêm các số liên tiếp bắt đầu từ 1 vào Tổng đang có.

Hết lặp

+ Bước 3: Thông báo: Đáp số cần tìm là Tổng đang có.

(Trả lời bởi Hà Quang Minh)
Thảo luận (1)

Bài 4 (SGK Cánh Diều - trang 92)

Hướng dẫn giải

- Bước 1: Nhập Hạ bút, Di chuyển a cm.

- Bước 2: Nhập Nhấc bút.

- Bước 3: Nhập Quay phải 90 độ.

- Bước 4: Lặp lại Bước 1, 2, 3 ba lần.

- Bước 5: Thông báo: Hình vuông cạnh a cm.

(Trả lời bởi Hà Quang Minh)
Thảo luận (1)

Bài 5 (SGK Cánh Diều - trang 92)

Hướng dẫn giải

Câu đúng là: 

2. Có cấu trúc lặp trong thuật toán khi mô tả thuật toán thấy có một loạt thao tác kế tiếp nhau được lặp lại.

3. Trong mẫu cấu trúc "Lặp khi < điều kiện lặp> được thỏa mãn...", thao tác lặp được thực hiện ít nhất một lần .

4. Cấu trúc lặp luôn kết thúc với dấu hiệu "Hết lặp".

(Trả lời bởi Hà Quang Minh)
Thảo luận (1)