Bài giảng Tin học Lớp 8 - Bài thực hành 6: Sử dụng câu lệnh lặp while… do
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Bài thực hành 6: Sử dụng câu lệnh lặp while… do", để 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 Lớp 8 - Bài thực hành 6: Sử dụng câu lệnh lặp while… do
KIỂM TRA BÀI CŨ: Câu 1: Hãy nêu cú pháp của câu lệnh lặp Whiledo và các bước thực hiện câu lệnh này ? While do ; Trong đó : sai Điều kiện: thường là Điềumột kiện 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. đúng Câu lệnh Thuật toán: Bước 1: Nhập giá trị n. dem← 0; tong← 0; Bước 2: Trong khi dem < n thì: dem← dem + 1; Nhập giá trị x; tong← tong + x; Bước 3: tb← tong / n; Bước 4: Xuất kết quả ra màn hình. +Điều kiện: dem<n +Biến n, dem kiểu Integer. +Biến x, tong, tb kiểu Real. Câu lệnh mô tả cấu trúc lặp: While dem < n do Begin dem← dem + 1; Write (‘Nhap so thu’, dem, ‘=‘); Readln (x); tong← tong + x; End; + Viết câu lệnh lặp: + Tăng biến đếm lên một đơn vị trong mỗi vòng lặp: + Nhập giá trị số thực x: + Cộng dồn biến tong: + Tính TB các số x1, x2, x3, , xn; + Nhập giá trị số thực x: Bài 2 / 69 SGK Tìm hiểu chương trình nhận biết một số tự nhiên N được nhập vào từ bàn phím có phải là số nguyên tố hay không. INPUT: Số tự nhiên N. OUTPUT: Trả lời N là số nguyên tố hoặc N không là số nguyên tố. * THUẬT TOÁN: * Bước 1: Nhập số tự nhiên N từ bàn phím. * Bước 2: Nếu N 1 thì thông báo N không phải là số nguyên tố, rồi chuyển đến bước 4. * Bước 3: Nếu N > 1 thì: + i 2 + Trong khi N mod i 0 đúng thì i i + 1. + Nếu i = N thì xuất N không phải là số nguyên tố. * Bước 4: Kết thúc thuật toán. i N mod i 0 i i = N N = 5 2 Đ 3 3 Đ 4 4 Đ 5 Đ Vậy 5 là số nguyên tố. N = 9 i N mod i 0 i i = N 2 Đ 3 3 S S Vậy 9 không phải là số nguyên tố. TRẮC NGHIỆM Hãy cho biết đâu là câu lệnh lặp với số lần chưa biết trước hợp lệ ? A) X← 5; While X = 5 do X = X + 5; Chúc mừng bạn B) X = 5 ; While X = 5 do X ← X + 3; C) S ←0; m← 0 ; While S <= 5 do m← m+1 ; S← S+m; Hướng dẫn về nhà: Các em xem lại các bài tập đã làm trong tiết học, thực hành lại trên máy (nếu có điều kiện), ôn lại câu lệnh lặp với số lần chưa biết trước While do. Đọc bài đọc thêm trang SGK trang 74. Chuẩn bị trước bài 9: Làm việc với dãy số.
File đính kèm:
- bai_giang_tin_hoc_lop_6_bai_thuc_hanh_6_su_dung_cau_lenh_lap.ppt