Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Cấu trúc
Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Slide 17
Ví dụ 3: Chương trình in ra màn hình số lần lặp
Slide 19
Slide 20
Slide 21
Slide 22
Slide 23
Nội dung
[...]... 2 Câu lệnh lặp – một lệnh thay cho nhiều lệnh: - Cách mô tả các hoạt động lặp trong thuật toán như trong ví dụ trên được gọi là cấu trúc lặp - Mọi ngôn ngữ lập trình đều có “cách” để chỉ 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 Câu lệnh lặp trong Pascal có dạng như thế nào? 1 Các công việc phải thực hiện nhiều lần: 2 Câu lệnh lặp – một lệnh thay cho nhiều lệnh. .. công việc phải thực hiện nhiều lần: 2 Câu lệnh lặp – một lệnh thay cho nhiều lệnh : 3 Ví dụ về câu lệnh lặp : Câu lệnh lặp trong Pascal thường có dạng: For := to do ; Trong đó: For, to, do: các từ khóa biến đếm: biến kiểu nguyên giá trị đầu, giá trị cuối: là các giá trị nguyên - Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp Số... Câu lệnh lặp – một lệnh thay cho nhiều lệnh : Ví dụ 1: (sgk/56) Xét bài toán vẽ một hình vuông Thuật toán: Thực hiện vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 900 sang phải khi nào? Gọi k là số đoạn thẳng đã vẽ được Bước 1: k ← 0 Bước 2: k ← k + 1 Vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 90 0 Tăng k bằng sang phải câu lệnh gán nào? 1 Các công việc phải thực hiện nhiều lần: 2 Câu lệnh lặp – một lệnh. .. dụ về câu lệnh lặp : Câu lệnh lặp trong Pascal thường có dạng: For := to do ; Trong đó: For, to, do: các từ khóa biến đếm: biến kiểu nguyên giá trị đầu, giá trị cuối: là các giá trị nguyên VD: Program rua_chen; Uses crt; Var chen :integer; Begin For chen:=1 to 10 do writeln ( ‘Rua’); readln; End Khi thực rửa CâuCâu lệnhsẽ hiện hiện trị Ban lệnhchen sẽthực... lệnhchen sẽthực giá đầu lặp Việcnhận Xác định giá là 1 lệnh câu lại: (là giá lặp lần, trị Sẽcâulặp lànhiềuđầu) mỗi lần thực rửa chén, ban sẽ hiện chén trên trị đầu thực Số lặp chén giá là một vòngđầu,sẽ rửa xong lệnh chénlặp.hiệnvòng nào?thứ 1 10Saulà nhận cuối, và bằng – 1 khi trịtrướctrị + biết 10 lần câu 1 = giá lặp biến đếmbao nhiêu thì chen lệnh? sẽ tự là bao nhiêu? lần? động tăng thêm một đơn+1... trị là 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 bằng giá trị cuối 3 Ví dụ về câu lệnh lặp : Sơ đồ thuật toán cho cấu trúc lặp For To Do Biến:= False Biến . nhiều lần: 2 Câu lệnh lặp – một lệnh thay cho nhiều lệnh Câu lệnh lặp – một lệnh thay cho nhiều lệnh : : 3 Ví dụ về câu lệnh lặp Ví dụ về câu lệnh lặp : : Câu lệnh lặp sẽ thực hiện câu lệnh nhiều. phải thực hiện nhiều lần: 2 Câu lệnh lặp – một lệnh thay cho nhiều lệnh Câu lệnh lặp – một lệnh thay cho nhiều lệnh : : 3 Ví dụ về câu lệnh lặp Ví dụ về câu lệnh lặp : : - Khi thực hiện, ban. hợp ta 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. 2 Câu lệnh lặp – một Câu lệnh lặp – một lệnh thay cho nhiều lệnh: lệnh thay cho nhiều lệnh: Ví dụ 1: Giả sử