Bai tap whlie do

Chia sẻ bởi Lê Thị Cẩm Nhung | Ngày 24/10/2018 | 33

Chia sẻ tài liệu: bai tap whlie do thuộc Tin học 8

Nội dung tài liệu:

Câu 1
Câu 2
TRƯỜNG THCS NGUYỄN CÔNG TRỨ
Tin học khối 8
BÀI TẬP
Câu 1
Câu 2
Em hãy v? so d? kh?i lệnh lặp với số lần chưa biết trước?
BÀI TẬP
Đáp án
CHÀO MỪNG QUÍ THẦY CÔ ĐÃ ĐẾN VỚI TRƯỜNG THCS NGUYỄN CÔNG TRỨ
Câu 1
Câu 2
While <điều kiện> do ;
Trong đó:
While, do là các từ khoá
Điều kiện là các phép so sánh
Câu lệnh: Câu lệnh đơn hoặc câu lệnh ghép
Viết cú pháp câu lệnh lặp với số lần chưa biết trước và nêu ý nghĩa?.
BÀI TẬP
Đáp án
BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
HOẠT ĐỘNG TIẾT HỌC
1.Làm bài tập sgk trang 71
2. Đố vui theo nhóm.
BÀI TẬP
1.LÀM BÀI TẬP
*Lần lượt mỗi nhóm chọn 1 câu hỏi ngẩu nhiên và đại diện nhóm lên trình bày khi trình bày xong thành viên trong nhóm có quyền bổ sung trước khi các nhóm khác nhận xét.
-Lưu ý : Trả lời tốt học sinh có thể lấy điểm kiểm tra miệng hay điểm cộng.
BÀI TẬP
* HS CH?N C�U H?I
1
2
3
4
BÀI TẬP
Câu 1 (sgk trang 71) :

1.Làm bài tập sgk
2.Đố vui.
Hãy nêu vài ví dụ về hoạt động lặp với số lần chưa biết trước ?
Gợi ý
BÀI TẬP
Gợi ý câu 1 :

1.Làm bài tập sgk
2.Thi đố vui.
Một công việc nào đó lặp đi lặp lại mãi cho đến khi điều kiện sai.
BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
Câu 2 :

Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước ?
Gợi ý
BÀI TẬP
Gợi ý
Gợi ý câu 2 : Nhắc lại kiến thức bài HỌC cũ

BÀI TẬP
Chương trình tính tổng 10 số nguyên đầu tiên
Gợi ý
Gợi ý câu 2 :

BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
Câu 2 : Gợi ý
-Tên của 2 câu lệnh cũng nói lên sự khác nhau.
- Điều kiện 2 lệnh lặp không giống nhau
- N?u di?u ki?n khụng th?a thỡ l?nh l?p chua bi?t tru?c khụng th?c hi?n vũng l?p n�o. L?nh l?p bi?t tru?c th?c hi?n ớt nh?t 1 l?n.
Đáp án
BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
Đáp án Câu 2 :

BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
Câu 3a :

Thuật toán 1:
Bước 1: S :=10 ;x:= 0.5;
Bước 2: Nếu S ? 5.2, chuyển tới bước 4;
Bước 3: S :=S-x và quay lai bước 2;
Bước 4 :Thông báo s và kết thúc thuật toán.
H?I :1.)Bao nhiêu vòng lặp?
2.)Giá trị S ?
3.)Thể hiện bằng pascal?
Gợi ý
BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
Gợi ý câu 3a :

-G?i ý s? l?n l?p: Khi b?t d?u S=10 m?i l?n l?p S gi?m 0.5 v� l?p d?n khi S<5.2 thỡ k?t thỳc.
-G?i ý giỏ tr? S: Khi di?u ki?n th?a (S<5.2) thỡ k?t thỳc l?nh l?p d?ng th?i xu?t S
Đáp án
BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
Đáp án (3a) :

S :=10; x:= 0.5;
�while s>5.2 do
s:=s-x;
Write(s);
3.) Pascal
BÀI TẬP
1.Làm bài tập sgk
2.Thi đố vui.
Câu 3b :

Thuật toán 1:
Bước 1: S :=10, n:= 0;
Bước 2: Nếu S >=10, chuyển tới bước 4;
Bước 3: n:=n+3, s:=s-n và quay lai bước 2;
Bước 4 :Thông báo s và kết thúc thuật toán.
H?I :1.)Bao nhiêu vòng lặp?
2.)Giá trị S ?
3.)Thể hiện bằng pascal?
Đáp án
BÀI TẬP
1.Làm bài tập sgk
Đáp án (3b) :

S :=10 ; n:= 0;
while s<=10 do
begin
n:=n+3, s:=s-n
end;
Write(s);
1.) Khơng vịng l?p n�o th?c hi?n.
2.) Giá trị =10
3.) Pascal
2.Đố vui
* 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ẻ: Lê Thị Cẩm Nhung
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)