Bài giảng Tin học 8 - Tiết 37+38, Bài 7: Câu lệnh lặp
Bạn đang xem tài liệu "Bài giảng Tin học 8 - Tiết 37+38, Bài 7: Câu lệnh lặp", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Bài giảng Tin học 8 - Tiết 37+38, Bài 7: Câu lệnh lặp
2. Câu lệnh lặp For ... do. Các ngôn ngữ lập trình thường có dạng câu lệnh lặp. Cú pháp của câu lệnh lặp trong Pascal được thể hiện như sau: For := to do * Trong đó: + For, to, do là các từ khóa. + Biến đếm là kiểu nguyên. + Giá trị đầu và giá trị cuối có giá trị nguyên. + Giá trị cuối phải lớn hơn hoặc bằng giá trị đầu. * HOẠT ĐỘNG CỦA CÂU LỆNH Bước 1: Biến đếm nhận giá trị đầu Bước 2: Chương trình kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đúng thì thực hiện câu lệnh Bước 3: Biến đếm tự động tăng lên 1 đơn vị và quay lại Bước 2 Bước 4: Nếu biểu thức điều kiện nhận giá trị sai thì thoát ra khỏi vòng lặp Vd3/SGK/57: Chương trình in ra màn hình thứ tự lần lặp. Day la lan lap thu 1 Program lap; Day la lan lap thu 2 var i : integer; Day la lan lap thu 3 begin Day la lan lap thu 4 Day la lan lap thu 5 for i := 1 to 10 do Day la lan lap thu 6 writeln(‘ Day la lan lap thu ‘,i); Day la lan lap thu 7 readln Day la lan lap thu 8 End. Day la lan lap thu 9 Day la lan lap thu 10 LƯU Ý Trong vd4, các câu lệnh đơn giản writeln(‘O’); và delay(100) được đặt trong hai từ khóa begin và end để tạo thành một câu lệnh ghép trong Pascal. Từ đây về sau, khi ta nói câu lệnh, ta có thể hiểu đó là câu lệnh đơn hoặc câu lệnh ghép. CỦNG CỐ KIẾN THỨC Cú pháp: For := to do ; Câu lệnh lặp for ... do Tính số vòng lặp biết trước: Giá trị cuối – giá trị đầu + 1
File đính kèm:
- bai_giang_tin_hoc_8_tiet_3738_bai_7_cau_lenh_lap.pptx