Tải bản đầy đủ (.ppt) (7 trang)

câu lệnh lặp

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (135.93 KB, 7 trang )






1.Các công việc phải thực hiện nhiều
1.Các công việc phải thực hiện nhiều
lần:
lần:



- Hằng ngày, chúng ta có một số công việc cứ
- Hằng ngày, chúng ta có một số công việc cứ
lặp đi lặp lại rất nhiều lần.
lặp đi lặp lại rất nhiều lần.

- Với máy tính cũng vậy, để chỉ dẫn cho máy
- Với máy tính cũng vậy, để chỉ dẫn cho máy
tính thực hiện đúng công việc, trong nhiều
tính thực hiện đúng công việc, trong nhiều
trường hợp ta cũng cần phải viết lặp lại nhiều
trường hợp ta cũng cần phải viết lặp lại nhiều
câu lệnh thực hiện một phép tính nhất đònh.
câu lệnh thực hiện một phép tính nhất đònh.

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:



Ví dụ 1
Ví dụ 1
:Vẽ 3 hình vuông có cạnh 1 đơn
:Vẽ 3 hình vuông có cạnh 1 đơn
vò.
vò.
Thuật toán:
Thuật toán:

Bước 1
Bước 1
: Vẽ hình vuông.
: Vẽ hình vuông.

Bước 2:
Bước 2:
Nếu số hình vuông vẽ < 3,
Nếu số hình vuông vẽ < 3,
di chuyển bút vẽ về bên phải 2 đơn
di chuyển bút vẽ về bên phải 2 đơn
vò và trở lại bước 1; ngược lại, kết
vò và trở lại bước 1; ngược lại, kết
thức thuật toán.
thức thuật toán.
Ví dụ 2:
Ví dụ 2:
Vẽ một hình vuông.
Vẽ một hình vuông.
Thuật toán

Thuật toán

Bước 1
Bước 1
: k
: k


0 (k là số đoạn thẳng
0 (k là số đoạn thẳng
vẽ trước)
vẽ trước)

Bước 2
Bước 2
: k
: k


k + 1. Vẽ đọan thẳng 1
k + 1. Vẽ đọan thẳng 1
đơn vò độ dài và quay thước 900
đơn vò độ dài và quay thước 900
sang phải.
sang phải.

Bước 3
Bước 3
: Nếu k < 4 trở lại bước 2;
: Nếu k < 4 trở lại bước 2;

ngược lại, kết thúc thuật toán.
ngược lại, kết thúc thuật toá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:
Ví dụ 3
Ví dụ 3
: Tính S = 1 + 2 + 3
: Tính S = 1 + 2 + 3
+ ... + 100
+ ... + 100
Thuật toán
Thuật toán

Bước 1
Bước 1
: Sum
: Sum


0; i
0; i


0
0

Bước 2

Bước 2
: i
: i


i + 1
i + 1

Bước 3
Bước 3
: Nếu i 100 thì Sum
: Nếu i 100 thì Sum


Sum + 1 và quay lại
Sum + 1 và quay lại
bước 2
bước 2

Bước 4:
Bước 4:
Thông báo kết quả
Thông báo kết quả
và kết thúc thuật toán.
và kết thúc thuật toá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:


Mọi ngôn ngữ lập trình đều có “cách” để hiển
Mọi ngôn ngữ lập trình đều có “cách” để hiển
thò cho máy tính thực hiện cấu trúc lặp với
thò cho máy tính thực hiện cấu trúc lặp với
một câu lệnh. Đó là các câu lệnh lặp.
một câu lệnh. Đó là các câu lệnh lặp.


Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×