Bài 8. Lặp với số lần chưa biết trước

Chia sẻ bởi Phạm Văn Phương | Ngày 24/10/2018 | 39

Chia sẻ tài liệu: Bài 8. Lặp với số lần chưa biết trước thuộc Tin học 8

Nội dung tài liệu:

1
chào mừng quý thầy cô và các em
1.Các hoạt động lặp với số lần chưa biết trước
2.Ví dụ về lệnh lặp với số lần chưa biết trước
a/ Cú pháp và hoạt động của câu lệnh lặp
b/ Các ví dụ
1.Các hoạt động lặp với số lần chưa biết trước
2.Ví dụ về lệnh lặp với số lần chưa biết trước
a/ Cú pháp và hoạt động của câu lệnh lặp
* Cú pháp câu lệnh lặp với số lần chưa biết trước có dạng:
WHILE <Điều kiện> DO ;
1.Các hoạt động lặp với số lần chưa biết trước
2.Ví dụ về lệnh lặp với số lần chưa biết trước
a/ Cú pháp và hoạt động của câu lệnh lặp
-Trong đó:
Điều kiện thường là phép toán gì?
Câu lệnh thì như thế nào?
+ Điều kiện thường là một 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.
1.Các hoạt động lặp với số lần chưa biết trước
2.Ví dụ về lệnh lặp với số lần chưa biết trước
a/ Cú pháp và hoạt động của câu lệnh lặp
Hoạt động của câu lệnh lặp While … do được thực hiện như sau:
B1: Kiểm tra điều kiện.
B2: Nếu điều kiện Sai, câu lệnh sẽ bị bỏ qua và việc 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.Các hoạt động lặp với số lần chưa biết trước
2.Ví dụ về lệnh lặp với số lần chưa biết trước
a/ Cú pháp và hoạt động của câu lệnh lặp
Cần khai báo bao nhiêu biến? Kiểu dữ liệu của các biến đó là gì?
Điều kiện để câu lệnh sau Do được thực hiện?
b/ Các ví dụ
*Ví dụ 3: SGK trang 68
Var x: real;
n: integer;
Const sai_so = 0.003;
Điều kiện: x >= sai_so
1.Các hoạt động lặp với số lần chưa biết trước
2.Ví dụ về lệnh lặp với số lần chưa biết trước
a/ Cú pháp và hoạt động của câu lệnh lặp
b/ Các ví dụ
*Ví dụ 4: SGK trang 69
Var S, n: integer;
Điều kiện: S <= 1000
Cần khai báo bao nhiêu biến? Kiểu dữ liệu của các biến đó là gì?
Điều kiện để câu lệnh sau Do được thực hiện?
1.Các hoạt động lặp với số lần chưa biết trước
2.Ví dụ về lệnh lặp với số lần chưa biết trước
a/ Cú pháp và hoạt động của câu lệnh lặp
Câu lệnh While … do có thể thay thế cho câu lệnh For … to … do?
b/ Các ví dụ
*Ví dụ 5: SGK trang 68
T:= 0;
For i:=1 to 100 do
T:= T + 1/i ;
Writeln(T:4:2);
T:= 0; i := 1;
While i<= 100 do
Begin
T:= T + 1/i ; i:= i + 1;
End;
Writeln(T:4:2);
For … to …do
While … do
Câu 1: Cú pháp của câu lệnh lặp với số lần chưa biết trước là:
A. For < điều kiện> do ;
B. While do <điều kiện> ;
C. While <điều kiện> do ;
CÂU HỎI CỦNG CỐ
D. For do <điều kiện> ;
Câu 2: Câu lệnh while … do khác câu lệnh
for …to … do ở những điểm
A. Chưa biết trước số lần lặp
B. Kiểm tra điều kiện trước khi lặp
C. Cả A và B đều sai
CÂU HỎI CỦNG CỐ
D. Cả A và B đều đúng
Câu 3: Hãy chỉ ra lỗi trong các câu lệnh sau:
a) x:=10; while x:=9 do x:= x +5;
CÂU HỎI CỦNG CỐ
b) x:=10; while x>=9 do; x:= x +5;
Hướng dẫn về nhà
- Học bài và làm bài tập 3,4 Sgk trang 71.
- Đọc trước phần thực hành còn của bài
Tiết học kết thúc
CHÚC CÁC EM HỌC TẬP TỐT
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Phạm Văn Phương
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)