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

ppt 19 Trang tailieuhocsinh 41
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

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:

  • pptbai_giang_tin_hoc_lop_6_bai_thuc_hanh_6_su_dung_cau_lenh_lap.ppt