... trình này sẽ lặp vô hạn.Hai đoạn chương trình 2a và 2b gần như giống nhau
hoàn toàn, tại sao kết quả lại khác nhau nhiều như vậy?Rất nhiều bạn học sinh lý giải sự
hoạt động của cấu trúc for thường ... giải sự
hoạt động của cấu trúc for thường cho rằng: for sẽ thực hiện chừng nào biến điều khiển (i)
≤ giá trị cuối (n).
Nhưng thực chất lại là: for sẽ hoạt động đến khi biến điều k...
... 0.3333
0.3333 0.25000.3333 0.2500
0.2500 0.20000.2500 0.2000
1212
2/9/2010
1
Lệnh điều kiện và vòng lặp Lệnh điều kiện và vòng lặp
…if…elseif…else…end…if…elseif…else…end
Switch…endSwitch…end
For…endFor…end
While…endWhile…end
11ntnhut@hcmus.edu.vnntnhut@hcmus.edu.vn
hắc ... ELSEIFELSEIF và và ELSEELSE là tuỳ chọn.là tuỳ chọn.
Ứng với một Ứng với một IFIF là một...
... điều khiển, lệnh gọi và
cuối cùng là mô tả về một chơng trình con giữ chậm thời gian.
3.1 Vòng lặp và các lệnh nhảy.
3.1.1 Tạo vòng lặp trong 8051.
Qúa trình lặp lại một chuỗi các lệnh với một ... 2 lệnh để gọi đó là:
Gọi xa CALL và gọi tuyệt đối ACALL mà quyết định sử dụng lệnh nào đó phụ thuộc
vào địa chỉ đích.
3.2.1 Lệnh gọi xa LCALL.
Trong lệnh...
... hiện
bằng cách lặp đi lặp lại nhiều lần,
bằng cách lặp đi lặp lại nhiều lần,
được chia làm 2 kiểu lặp: lặp với
được chia làm 2 kiểu lặp: lặp với
số lần nhất định, biết trước và lặp
số lần nhất ... ví dụ bài tập về vòng lặp for do;
HS: - SGK, vở để ghi;
III. Lưu ý sư phạm:
- Dạy để học sinh hiểu cách sử dụng vòng lặp for do
trong mọi ngôn ngữ lập trình;
- Ứng...
... hiện
bằng cách lặp đi lặp lại nhiều lần,
bằng cách lặp đi lặp lại nhiều lần,
được chia làm 2 kiểu lặp: lặp với
được chia làm 2 kiểu lặp: lặp với
số lần nhất định, biết trước và lặp
số lần nhất ...
3. Ví dụ về câu lệnh
lặp:
lặp:
Cấu trúc
Cấu trúc
:
:
3. Hoạt động 3: Cấu trúc câu lệnh lặp
Mục tiêu:
- Biết cấu trúc câu lệnh của vòng lặp biết trước số l...
... hiện nhiều lần.
1. Các công việc thực hiện nhiều lần.
2. Câu lệnh lặp một lệnh thay cho
2. Câu lệnh lặp một lệnh thay cho
nhiều lệnh.
nhiều lệnh.
3. Ví dụ về câu lệnh lặp.
3. Ví dụ về câu lệnh
... Chương VI. Vòng lặp xác định và không xác định
08
6.1. Vòng lặp xác định For to do
01
6.2. Vòng lặp không xác định
6.2. Vòng lặp không xác định
01
6.2.1. Vòng lặp While do
6.2.2. Vòng lặp Repeat ... hay gọi là lệnh ghép không cần đặt trong khối Begin
End )
c/ Lưu đồ cú pháp và sự hoạt động của lệnh.
Next
Next
Bài 6.2.
Vòng lặp không...
... lặp :
i= 1-& gt;N j= 1-& gt;N k= 1-& gt;N : Xuất i,j,k
Chỉnh hợp không lặp :
i= 1-& gt;N j= 1-& gt;N k= 1-& gt;N :
Nếu i<>j<>k thì xuất
Tổ hợp
i= 1-& gt;N-2 j=i+ 1-& gt;N-1 k=j+ 1-& gt;N : Xuất ... Biến_điều_khiển:=Giá_trị_đầu DOWNTO Giá_trị_cuối DO <việc>
II. Vòng lặp có số bớc lặp không xác định
Có 2 kiểu vòng lặp không xác định
REPE...
...
Bài tâp về vòng lặp for:
Bài 1: Tìm tổng bình phương các số từ 1 100?
Hướng dẫn giải:
Var tong,n:integer;
begin
tong:=0;
For n:=1 to 100 do tong:=tong+ sqr(x); ... dụng thư viện
crt;
for h:=0 to 0 do
for m:=0 to 2 do
for s:=0 to 100 do
begin
writeln(h,'|',m,'|',s);
delay(1000);clrscr; {ngừng 1 giây }
end;
Bà...
... Pascal thể hiện cấu trúc lặp
với số lần cho trước bằng câu lệnh
for do.
Chỳ ý :
ã
Ban u bin m s nhn giỏ trị đầu, sau
mỗi vòng lặp, biến đếm được tự động
tăng thêm một đơn vị cho đến khi ... : Integer;
Begin
S:=0;
Nhap so n
For i:=1 to n do S:=S +i;
Writeln('Tong S=',S);
Readln;
End.
Chương trình
Em hÃy khai báo biến cho bài toán
trên?
Em hÃy viết câu lệnh nhập...
...
động nào là lặp với số lần biết trước, lặp với số
lần chưa biết trước
Lặp với số
lần biết trước
Lặp với số lần chưa
biết trước
T
i
ế
t
6
2
T
i
ế
t
6
2
CÂU LỆNH LẶP
CÂU LỆNH LẶP
Trân ... toán
T
i
ế
t
6
2
T
i
ế
t
6
2
CÂU LỆNH LẶP
CÂU LỆNH LẶP
1/ Các công việc phải thực hiện nhiều lần
? Hãy tìm những ví dụ minh họa các hoạt động lặp
đi lặp lại nhiều lần
Ví dụ: + Mỗi...
... 1/a;
For i:= 1 To 100 Do S:= S + 1/(a + i);
- Cú pháp:
For
<Biến đếm>
:=
<GT đầu>
To
<GT cuối>
Do
<CL>
;
To
2. Lặp với số lần biết trước và câu lệnh For Do
a. Dạng lặp ...
Na
1
+
+
Lần N
+
1. Lặp
Bài toán 2:
Lặp với số lần chưa biết trước
B
À
I
9
B
À
I
9
CHƯƠNG III
- Cú pháp:
For
<Biến đếm>
:=
<GT đầu>
To
<GT cuối>...