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

Chia sẻ bởi Nguyễn Đình Thành | Ngày 24/10/2018 | 45

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:

www.themegallery.com
kính chào quí thầy cô và các em
BÀI 8:LẶP VỚI SỐ LẦN
CHƯA BIẾT TRƯỚC(tt)
Tin học 8
Tuần 26
Tiết 51
www.themegallery.com
KIỂM TRA BÀI CŨ
Câu 1: Hãy ghi cú pháp của câu lệnh lặp while…do?
While <ñieàu kieän> do ;
Câu 2: vieát chöông trình tính toång caùc soá töï nhieân đầu tieân ñeå ñöôïc toång nhoû nhaát vaø lôùn hôn 10.
Var s,n:integer;
Begin
s:=0;n:=1;
while s <=10 do
begin s:=s+n;n:=n+1 end;
writeln(‘tong la:’,s);
readln
End.
www.themegallery.com
Lặp với số lần chưa biết trước
1. Các hoạt động lặp với số lần chưa biết trước:
Bài 8
2. Ví dụ về lệnh lặp với số lần chưa biết trước:
Ví dụ:. Viết chương trình tính tổng
S =1+2+3+4…+100.
www.themegallery.com
Lặp với số lần chưa biết trước
Bài 8
Viết chương trình tính
tổng bằng câu lệnh
for…to…do
Viết chương trình tính
tổng bằng câu lệnh
while…do
S:=0;
for i:=1 to 100 do S:=S+i;
writeln(‘tong la:’,s);
S:=0;
i:=1;
while i<=100 do
begin
S:=S+i;
i:=i+1;
end;
writeln(‘tong la:’,s);
2. Ví dụ về lệnh lặp với số lần chưa biết trước:
www.themegallery.com
Lặp với số lần chưa biết trước
Bài 8
Viết chương trình tính
tổng bằng câu lệnh
for…to…do
Viết chương trình tính
tổng bằng câu lệnh
while…do
S:=0;
for i:=1 to 100 do S:=S+i;
writeln(‘tong la:’,s);
S:=0;
i:=1;
while i<=100 do
begin
S:=S+i;
i:=i+1;
end;
writeln(‘tong la:’,s);
2. Ví dụ về lệnh lặp với số lần chưa biết trước:
www.themegallery.com
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:
Bài 8
Nhận xét: Ví dụ này cho thấy rằng chúng ta
có thể sử dụng câu lệnh while…do
thay cho câu lệnh for…do.
www.themegallery.com
Lặp với số lần chưa biết trước
3.Lặp vô lần hạn - lỗi lập trình cần tránh
Bài 8
VD : var a:integer;
begin
a:=5;
while a<6 do writeln(`a`);
end.
Xuất 1 chữ A.

b. Xuất không xuất chữ A nào.
c. Xuất vô hạn chữ A theo từng dòng.
d. Không có kết quả nào đúng.
Đáp án.
www.themegallery.com
Lặp với số lần chưa biết trước
Bài 8
3.Lặp vô lần hạn - lỗi lập trình cần tránh
Chú ý: Khi viết chương trình sử dụng cấu trúc lặp cần chú ý tránh tạo nên vòng lặp không bao giờ kết thúc.

www.themegallery.com
CỦNG CỐ
Câu 1: Hãy ghi cú pháp câu lệnh lặp với số lần chưa biết trước ?
Câu 2: Câu lệnh nào sau đây đúng ?
A. While x:=10 do x:=x+1;
B. While x=10 do x=x+1;
C. While x<=10 do x:=x+1;
D. Tất cả đều sai.
Đáp án
www.themegallery.com
DẶN DÒ
Về học bài này.
Tập trả lời các câu hỏi và bài tập trang 71 SGK.
Chuaån bò tieát sau laøm baøi taäp.
Thân ái chào các em !
chúc các em học 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ẻ: Nguyễn Đình Thành
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)