Bài 7. Câu lênh lặp

Harry Anderson

Câu hỏi 1. Nêu cú pháp câu lệnh lặp với số lần chưa biết trước? Nêu hoạt động của câu lệnh lặp?

Câu hỏi 2. Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần lặp cho trước và câu lệnh lặp với số

lần lặp chưa biết trước.

Câu hỏi 3. Hãy tìm hiểu các thuật toán sau đây và cho biết khi thực hiện thuật toán, máy tính sẽ bao

nhiêu vòng lặp? Khi kết thúc, giá trị của S bằng bao nhiêu? Viết chương trình Pascal thể hiện các thuật

toán đó.

a) Thuật toán 1

Bước 1. S←10, x ← 0.5

Bước 2. Nếu S nhỏ hơn hoặc bằng 5.2, chuyển tới bước 4.

Bước 3. S←S-x và quay lại bước 2.

Bước 4. Thông báo S và kết thúc thuật toán.

b) Thuật toán 2

Bước 1. S ← 10, n ← 0.

Bước 2. Nếu S nhỏ hơn hoặc bằng 10, chuyển tới bước 4.

Bước 3. n ←n + 3, S ←S-n và quay lại bước 2.

Bước 4. Thông báo S và kết thúc thuật toán.

C. Thực hành (Nếu không có máy tính HS có thể viết chương trình vào vở)

Viết chương trình tính tổng của số tự nhiên từ 1 đến 100 sử dụng câu lệnh....while...do...


Các câu hỏi tương tự
Lự Đam
Xem chi tiết
moi moi moi
Xem chi tiết
Harry Anderson
Xem chi tiết
hân phan
Xem chi tiết
Linh Le
Xem chi tiết
any sefn :3 sun
Xem chi tiết
Thư Trương
Xem chi tiết
Vinh Đoàn
Xem chi tiết
Huỳnh Thị Cẩm Nhi
Xem chi tiết