Nêu một vài ví dụ về hoạt động lặp với số lần chưa biết trước.
Nêu vài ví dụ về hoạt động vòng lặp với số lần biết trước và chưa biết trước
tham khảo
*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ìm lại quyển vở bị mất
+ Mỗi ngày nói chuyện trong lớp bao nhiêu lần
+ gọi điện thoại cho mẹ lặp đi lặp lại cho đến khi mẹ bắt máy
+mỗi ngày đi bao nhiêu bước
+.....
a)
- Ví dụ 1:
For i:=1 to 10 do s:=s+i;
- Ví dụ 2:
For i:=1 to 5 do writeln('a');
b)
Dạng tiến: FOR <biến đếm> := <giá trị đầu> TO <giá trị cuối> DO <câu lệnh>;
Dạng lùi: FOR <biến đếm> := <giá trị cuối> DOWNTO <giá trị đầu> DO <câu lệnh>;
b) Cú pháp:
-Xuôi: For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Giải thích:
-Biến đếm: có thể là kiểu số nguyên hoặc kiểu ký tự
-Giá trị đầu, giá trị cuối có thể là số nguyên hoặc ký tự
viết cú pháp của các câu lệnh sau:câu lệnh điều kiện,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.lấy vài ví dụ minh họa cho từng câu lệnh
Cú pháp của câu lệnh điều kiện:
if <điều kiện> do <câu lệnh 1>
else <câu lệnh 2>;
Cú pháp của câu lệnh lặp với số lần chưa biết trước:
While <điều kiện> do
<câu lệnh>;
Cú pháp của câu lệnh lặp với số lần biết trước:
For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Nêu vài ví dụ về hoạt động lặp với số lần biết trước và chưa biết trước
*Ví dụ về hoạt động lặp với số lần biết trước:
1: Viết chương trình in ra màn hình 10 số từ 1 tới 10
2: Viết chương trình tìm min trong dãy số có 10 phần tử
*Ví dụ về hoạt động lặp với số lần chưa biết trước
1: Viết chương trình in ra màn hình 100 số bắt đầu từ số 5
2: Viết chương trình tìm max trong dãy số gồm n phần tử
Câu 1: Nêu một vài ví dụ về hoạt động lặp với số lần chưa biết trước.?
Câu 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 1 : – Tập lái xe đến khi biết lái
– Học thuộc lòng một bài thơ cho tới khi bố mẹ kiểm tra là đã thuộc thì mới kết thúc, nếu không thì phải học lại…
Câu 2 : 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.
Nêu ví dụ về lần lặp chưa biết trước xảy ra ở cuộc sống hàng ngày
- Chạy 10 vòng xung quanh sân trường đến khi nào mệt thì nghỉ
- Ôn tập kiến thức đến khi nào giải được bài toán khó thì dừng
nêu cú pháp và hoạt động của câu lệnh với số lần lặp chưa biết trước
Cú pháp: While <điều kiện> do <câu lệnh>;
Nêu cú pháp và hoạt động câu lệnh lặp với số lần chưa biết trước ( while….do)
Cú Pháp While <điều kiện> do <câu lệnh>;
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.
nêu cú pháp,giải thích thành phần và hoạt động của câu lệnh lặp với số lần biết trước (hoặc chưa biết trước)