Bài giảng Tin học 8: Bài thực hành 6 sử dụng lệnh lặp while...do
Câu hỏi 1: Em hãy viết cú pháp câu lệnh lặp với số lần chưa biết trước While Do?
Cú pháp:
While <điều kiện>Do
Trong đó:
Điều kiện: thường là phép so sánh.
Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép
Giáo sinh: Thái Quốc ViệtGVHD: Bùi Đức HạnhNHIỆT LIỆT CHÀO MỪNG QUÝ THẦY CÔ GIÁOCÙNG TOÀN THỂ CÁC EM HỌC SINHPhòng GD & ĐT Cam LộTrường Trung Học Cơ Sở Lê Lợi Bài thực hành 6SỬ DỤNG LỆNH LẶP WHILE...DOGiáo sinh: Thái Quốc ViệtGVHD:Bùi Đức Hạnh1. Kiểm tra bài cũ2. Nội dung bài mới3. Dặn dòSö dông lÖnh lÆp WhileDoKiểm tra bài cũCâu hỏi 1: Em hãy viết cú pháp câu lệnh lặp với số lần chưa biết trước WhileDo?While Do ;Cú pháp:Trong đó: Điều kiện: thường là phép so sánh.Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép NEXTCâu hỏi 2: Em hãy nêu các bước thực hiện của câu lệnh lặp WhileDo :HOME- Kiểm tra điều kiện.- Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng thực hiện câu lệnh và quay lại bước 1. 1. Mục đích, yêu cầu.Bài 1:2. Nội dung.HOMESö dông lÖnh lÆp WhileDo1. Mục đích, yêu cầu.BACKSö dông lÖnh lÆp WhileDo- Nắm chắc câu lệnh lặp WhileDo.- Hiểu rõ hoạt động cấu trúc lặp với số lần chưa biết trước.- Tìm và sửa lỗi được trong chương trình.- Viết được chương trình đơn giản có sử dụng cấu trúc lệnh WhileDo.- Lồng ghép với các câu lệnh đã học.Sö dông lÖnh lÆp WhileDo* Bài 1:2. Nội dung.Viết chương trình sử dụng lệnh lặp WhileDo để tính trung bình N số thực X1, X2, X3,, Xn. Các số N và X1, X2, X3,, Xn được nhập từ bàn phím.Ý tưởng:Ta sử dụng biến Dem và câu lệnh lặp WhileDo để nhập và cộng dần các số vào một biến kiểu số thực Tong cho đến khi nhập đủ n số Các bước giải ?Sơ đồ khốiChương trìnhHOMESö dông lÖnh lÆp WhileDoNhập NTong 0Dem 0Dem < NNhập XdemDem Dem +1Tong Tong + XdemTB Tong / NĐưa ra TB rồi kết thúcBACKMinh họaBài 8LÆp Víi Sè LÇn Cha BiÕt TrícProgram bai_1; Var I, N : integer; X, Tong, Dem : Real; Begin Write(‘Nhap gia tri N:= ‘); Readln(N); Dem := 0 ; Tong := 0 ; While Dem < N do Begin Dem:=Dem + 1 ; Write(‘Nhap gia tri thu’,Dem,’=’) ; Readln(X) ; Tong := Tong + X ; End; TB := Tong / N ; Readln ; End.Chương trìnhBACKBài 8Hướng dẫn về nhà- Viết tiếp chương trình giải bài toán trên.- Viết lại chương trình sử dụng vòng lặp For để chạy chương trình- Ôn lại cú pháp và ngữ nghĩa của câu lệnh lặp với số lần chưa biết trước WhileDo.- Học thuộc hoạt động của câu lệnh lặp WhileDo.- Viết chương trình cho bài toán sử dụng câu lệnh lặp WhileDo :Nhập một số tự nhiên N . Hãy lập chương trình in ra màn hình danh sách các bạn học sinh. Mỗi bạn tương ứng với lời chào (“Xin chào bạn”, ten)LÆp víi sè lÇn cha biÕt trícCHÚC QUÝ THẦY CÔ GIÁO MẠNH KHỎECHÚC CÁC EM HỌC GIỎI109
File đính kèm:
- Tin 8.ppt