3. Bài tập áp dụng:
Suy nghĩ rồi trả lời các câu hỏi sau (lấy điểm).
Các vòng lặp sau thực hiện bao nhiêu lần lặp? Vì sao?
1. i:=1; x:=4;
While i
Begin
x:=x-i;
i:=i+1;
End;
2. i:=3;
While i<4>4>
Writeln(‘Oan tu ti ra goi mi Mum Mum’);
Kiểm tra bài cũBài toán ví dụCấu trúc vòng lặpBài tập áp dụng TiÕt 49: Bµi 12: CÊu tróc lÆp while..do TiÕt 49: Bµi 12: CÊu tróc lÆp while..do1. Bài toán:Nhập vào một số nguyên dương n. Hãy tính tổng các số nguyên từ 1 đến n.S= 1 + 2 + 3 + 4 + + nLần 1 Lần 2 Lần 3+ Lần NS1=2+3+n+Phân tích bài toán:NhËn xÐt:S1 = 0 + 1S2 = S1 + 2S3 = S2 + 3S4 = S3 + 4 ................. Sn = Sn-1 + n B¾t ®Çu tõ S1 viÖc tÝnh S ®îc lÆp ®i lÆp l¹i n lÇn theo quy luËt: Ssau = Stríc+ ivíi i ch¹y tõ 1 n 2+3+4+ ...++ n. . . . . . . . . . . . . . . . . . . TiÕt 49: Bµi 12: CÊu tróc lÆp while..do Mçi lÇn thùc hiÖn tÝnh tæng th× gi¸ trÞ tæng S t¨ng nh thÕ nµo?S1S2S3S4Sn B1: Nhập N; B2: S:=0; i:=1; B3: Nếu i DO Begin ; End;§iÒu kiÖn: Lµ biÓu thøc quan hÖ hoÆc l«gic. TiÕt 49: Bµi 12: CÊu tróc lÆp while..do2. Cấu trúc vòng lặp: a. Cú pháp:While (i;Bước 2: Nếu đúng thì các câu lệnh thực hiện rồi qua lại bước 1. Nếu sai thì kết thúc. TiÕt 49: Bµi 12: CÊu tróc lÆp while..do2. Cấu trúc vòng lặp:b. Sự hoạt động:While (i0, chẵn. 2. S=1+2+3++n cho đến khi S>50, n>0.
Tài liệu đính kèm: