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

Bài 10 - Cấu trúc lặp- tiết 1-2

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 (122.27 KB, 11 trang )


Bµi
10

1. LÆp
Cã 2 d¹ng:
- LÆp víi sè lÇn biÕt tr­íc
- LÆp víi sè lÇn ch­a biÕt tr­íc

FOR <biÕn ®Õm> := <gt ®Çu> TO <gt cuèi> DO <C©u lÖnh>;
b® > gt cuèi
§óng
a. D¹ng lÆp tiÕn
Sai
2. LÆp víi sè lÇn biÕt tr­íc, C©u lÖnh for-do
b® : = gt ®Çu
C©u lÖnh b® : = b® + 1

FOR <b®> := <gt cuèi> DOWNTO <gt ®Çu> DO <C©u lÖnh>;
b® < gt ®Çu
§óng
b. D¹ng lÆp lïi
Sai
2. LÆp víi sè lÇn biÕt tr­íc, C©u lÖnh for-do
b® : = gt cuèi
C©u lÖnh b® : = b® - 1

VÝ dô:
* ThuËt to¸n lÆp tiÕn:
B1: NhËp sè a;
B2: S:=1/a; N:=0;


B3: N:=N+1;
B4: Khi N <=100 th× S:= S + 1/(a+ N) råi quay l¹i B3;
B5: §­a ra S råi kÕt thóc.
2. LÆp víi sè lÇn biÕt tr­íc, C©u lÖnh for-do
TÝnh tæng
1 1 1 1
S1 = + + + ... +
a a +1 a + 2 a +100

×