Giáo án Tin học Lớp 8 - Tiết 38, Bài 6: Câu điều kiện

pdf 11 trang hapham 1570
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tiết 38, Bài 6: Câu điều kiện", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfgiao_an_tin_hoc_lop_8_tiet_38_bai_6_cau_dieu_kien.pdf

Nội dung text: Giáo án Tin học Lớp 8 - Tiết 38, Bài 6: Câu điều kiện

  1. Tuần : 20 Giáo án tin học lớp 8 Bài 6 : CÂU ĐIỀU KIỆN Tiết : 38 I. Mục tiêu: 1. Biết sự cần thiết của câu trúc rẽ nhánh trong lập tŕnh . 2. Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các thao tác phụ thuộc vào điều kiện. 3. Hiểu cấu trúc rẽ nhánh có hai dạng : Dạng thiếu và dạng đủ. 4. Biết mọi ngôn ngữ lập tŕnh có câu lệnh thể hiện cấu trúc rẽ nhánh. 5. Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đủ trong Pascal. 6. Bước đầu viết được câu lệnh điều kiện trong Pascal.
  2. II. Chuẩn bị : 1. Gv : tranh vẽ h́nh 32. 2. Hs : chuẩn bị bài cũ thật tốt, xem trước bài mới. III. Tiến tŕnh dạy học : 1. Ổn định : 2. Kiểm tra bài cũ Cho ví dụ về một hoạt động phụ thuộc điều kiện Nêu các điều kiện và các hoạt động phụ thuộc điều kiện trong các ví dụ trên 3, Dạy bài mới: Hoạt động của giáo viên và Nội dung chinh học sinh 1.Cấu trúc rẽ nhánh 4.Cấu trúc rẽ nhánh Ta đó biết rằng, khi thực hiện Vớ dụ 2. Một hiệu sách thực
  3. một chương trình, mỏy tớnh hiện đợt khuyến mói lớn với sẽ thực hiện tuần tự các câu nội dung sau: Nếu mua sỏch lệnh, từ câu lệnh đầu tiên đến với tổng số tiền ớt nhất là 100 câu lệnh cuối cùng. Trong nghỡn đồng, khách hàng sẽ nhiều trường hợp, chúng ta được giảm 30% tổng số tiền muốn máy tính thực hiện một phải thanh toán. Hóy mụ tả câu lệnh nào đó, nếu một điều hoạt động tính tiền cho khách. kiện cụ thể được thoả món; Ta có thể mô tả hoạt động tính ngược lại, nếu điều kiện tiền cho khách hàng bằng các không được thoả món thỡ bỏ bước dưới đây: qua cõu lệnh hoặc thực hiện Bước 1. Tớnh tổng số tiền T một cõu lệnh khỏc. khách hàng đó mua sỏch. Bước 2. Nếu T ≥ 100000, số tiền phải thanh toỏn = 70% T. Bước 3. In hoá đơn. Tính tiền cho khách hàng tiếp theo.
  4. Cách thể hiện hoạt động phụ thuộc vào điều kiện như trên được gọi là cấu trỳc rẽ nhỏnh dạng thiếu. 2. câu lệnh điều kiện 5. câu lệnh điều kiện G : Đưa ra lệnh : if Lệnh If . Then Else .then .else có hai dạng : Dạng 1 a. Với dạng 1 nếu expl đúng If then thì lệnh sẽ được thi hành. Lệnh ; b. Với dạng 2 nếu expl đúng Dạng 2 thì lệnh 1 được thực hiện If then và ngược lại sẽ thực hiện Lệnh 1 lệnh 2. Else Lệnh 2 ;
  5. Trước else không có dấu chấm phẩy. Trong Expl là một biểu thức logic . Cách thi hành lệnh này như sau: G : Đưa ra lưu đồ cho 2 dạng Với dạng 1 nếu expl đúng thì lệnh sẽ được thi hành. Điều Với dạng 2 nếu expl đúng thì kiện lệnh 1 được thực hiện và ngược lại sẽ thực hiện lệnh 2. Lệnh 1 Lệnh 2 Điều kiện sai đúng Lệnh
  6. Dạng 2 Hăy viết chương trình tìm giá trị lớn nhất của hai số nguyên . Dạng 1 Ví dụ :Hăy viết chương trình tìm giá trị lớn nhất của hai số
  7. nguyên . Giải : Program GTLN; Uses crt; Var a, b, Max : Integer; Begin Clrscr; Write (‘a=’) ; Readln(a); Write (‘b=’) ; Readln(b); Max: =a; If a < b then Max : = b; Writeln (‘gia tri lon nhat cua hai so a,b la :’,Max) ; Hăy viết lại bài tập trên sử dụng câu lệnh dạng if Readln;
  8. .then else . End. Cách khác : Program GTLN;
  9. Uses crt; Var a, b, Max : Integer; Begin Clrscr; Write (‘a=’) ; Readln(a); Write (‘b=’) ; Readln(b); If a < b then Max : = b Else Max : = a; Writeln(‘gia tri lon nhat cua hai so a, bla :’, Max) ; Readln; End.
  10. 4, Củng cố: Học sinh nhắc lại và - Cho học sinh nhắc lại các nghe giáo viên nhắc lại bước giải của các bài toán trên. - Giáo viên nhắc lại cách làm của các bài toán trên lần nữa cho học sinh nắm vững hơn. 5. Hướng dẫn học ở nhà : Nắm vững hai dạng của câu lệnh điều kiện . Biết vẽ lưu đồ của hai câu lệnh điều kiện. Làm các bài tập trong sách và chuẩn bị bài thực hành.