Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bài 7: Câu lệnh lặp - Coggle Diagram
Bài 7: Câu lệnh lặp
2.Câu lệnh lặp for... do
Câu lệnh lặp trong pascal
for
<biến đếm> := <giá trị đầu>
to
<giá trị cuối>
do
<câu lệnh> ;
Vd: In ra màn hình các số từ 1 đến 10
Thuật toán
Gọi i là biến đếm
B1: Gán i <- 1 ( i có giá trị đầu tiên là 1)
B2: In ra màn hình giá trị của i
i <- i+1 ( i có giá trị tiếp theo)
B3: Kiểm tra đủ 10 số hay chưa
Nếu i <10 ( chưa đủ) :quay lại B2
Ngược lại (đủ 10 số) : kết thúc thuật toán
Pascal
for
i := 1
to
10
do
writeln (i) ;
for; to ; do : từ khóa
i : biến đếm
1 : giá trị đầu
10 : giá trị cuối
1 more item...
câu lệnh đơn
for
i := 1
to
10
do
writeln (i) ;
câu lệnh ghép
nhiều lệnh đặt trong cặp từ khóa
begin
và
end
;
for
i := 1
to
10
do
begin
writeln ('O') ;
delay ( 100)
end ;
1.Câu lệnh lặp- một lệnh thay cho nhiều lệnh
Vd: vẽ một hình vuông
Thuật toán
B1: Vẽ đoạn thẳng, quay 90 độ qua phải
B2: Vẽ đoạn thẳng, quay 90 độ qua phải
B3: Vẽ đoạn thẳng, quay 90 độ qua phải
B4: Vẽ đoạn thẳng, quay 90 độ qua phải
các câu lệnh lặp
Thuật toán
gọi k là số đoạn thẳng
B1: gán k <- 0 (chưa có đoạn thẳng nào)
B2:Vẽ đoạn thẳng, quay 90 độ sang phải
k <- k+1 (tăng k lên 1 - đã vẽ được một đoạn thẳng)
1 more item...
một câu lệnh thay cho nhiều câu lệnh
Tính tổng và tích bằng câu lệnh lặp