Câu 1: Nêu sự khác nhau giữa câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước?
Câu 2: Nêu một vài ví dụ về hoạt động lặp với số lần biết trước và cách tính số vòng lặp trong câu lệnh lặp với số lần biết trước?
Câu 1: Nêu sự khác nhau giữa câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước?
Câu 2: Nêu một vài ví dụ về hoạt động lặp với số lần biết trước và cách tính số vòng lặp trong câu lệnh lặp với số lần biết trước?
Câu 1:
*Sự khác nhau giữa câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước
– Câu lệnh lặp với số lần biết trước :
+ Chỉ thị cho máy tính thực hiện 1 lệnh hay 1 nhóm lệnh với số lần đã được xác định từ trước.
+ Điều kiện là 1 giá trị của 1 biến đếm có giá trị nguyên
– Câu lệnh lặp với số lần chưa biết trước :
+ Chỉ thị cho máy tính thực hiện 1 lệnh hay 1 nhóm lệnh với số lần lặp chưa biết trước.
+ Điều kiện tổng quát hơn, có thể là kiểm tra của 1 giá trị có thực, cũng có thể là 1 điều kiện tổng quát khác.
Câu 2:
*Hoạt động lặp với số lần biết trước:
+Một ngày ăn 3 bữa cơm.
+Một tuần có 7 ngày.
+Mỗi ngày tắm một lần.
+……
*Hoạt động lặp với số lần chưa biết trước
+ Tập đi cho đến khi biết đi.
+ Múc nước cho đến khi đầy thùng.
+ Gọi điện thoại cho mẹ lặp đi lặp lại cho đến khi mẹ bắt máy.
+ Số bước đã đi mỗi ngày.
+…..
*Cách tính số vòng lặp trong câu lệnh lặp với số lần biết trước:
giá trị cuối – giá trị đầu + 1
câu 1:
câu lệnh lặp với số lần biết trước: có thể biết trước số lần lặp dừng lại khi đủ số lần lặp
câu lệnh lặp với số lần chưa biết trước: không biết trước số lần lặp, dừng lại khi không thỏa mãn hoặc thỏa mãn điều kiện nào đó
câu2:
lặp với số lần biết trước: chạy đến khi đủ 10 vòng sân
lặp với số lần chưa biết trước: chạy cho đến khi mệt thì thôi
tính số vòng lặp trong câu lệnh lặp với số lần biết trước: giá trị cuối – giá trị đầu + 1