Giáo án tin học lớp 8 - Bài 6 : CÂU ĐIỀU KIỆN
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo án tin học lớp 8 - Bài 6 : CÂU ĐIỀU KIỆN Giáo án tin học lớp 8Tuần : 20 Bài 6 : CÂU ĐIỀU KIỆNTiế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.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 sinh1.Cấu trúc rẽ nhánh 4.Cấu trúc rẽ nhánhTa đó biết rằng, khi thực hiện Vớ dụ 2. Một hiệu sách thựcmột chương trình, mỏy tớnh hiện đợt khuyến mói lớn vớisẽ thực hiện tuần tự các câu nội dung sau: Nếu mua sỏchlệnh, từ câu lệnh đầu tiên đến với tổng số tiền ớt nhất là 100câ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ềnmuố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ínhngược lại, nếu điều kiện tiền cho khách hàng bằng cáckhô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 Tmộ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. 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ệnG : Đư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 < Điều kiện > 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 < Điều kiện > then và ngược lại sẽ thực hiện Lệnh 1 lệnh 2. Else Lệnh 2 ; 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. Với dạng 2 nếu expl đúng thì Điều 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 Dạng 2 Hăy viết chương trình tìmgiá 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ố 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 ...
Tìm kiếm theo từ khóa liên quan:
giáo án tin học lớp 8 tài liệu tin học lớp 8 bải giảng tin học lớp 8 tin học lớp 8 dạy tin học lớp 8Gợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 8 bài 16: Tin học với nghề nghiệp
3 trang 276 0 0 -
Giáo án Tin học lớp 8 bài 5: Sử dụng bảng tính giải quyết bài toán thực tế
5 trang 246 0 0 -
Giáo án Tin học lớp 8 bài 11: Sử dụng bản mẫu, tạo bài trình chiếu
3 trang 214 0 0 -
Giáo án Tin học lớp 8 bài 10: Định dạng nâng cao cho trang chiếu
5 trang 140 0 0 -
Giáo án Tin học lớp 8 bài 14: Cấu trúc điều khiển
3 trang 125 0 0 -
Giáo án Tin học lớp 8 (Trọn bộ cả năm)
183 trang 95 0 0 -
Giáo án Tin học lớp 8 bài 15: Gỡ lỗi
3 trang 62 0 0 -
Giáo án Tin học lớp 8 bài 1: Lược sử công cụ tính toán
7 trang 59 0 0 -
Giáo án Tin học lớp 8 bài 13: Biểu diễn dữ liệu
5 trang 40 0 0 -
Bài giảng Tin học lớp 8 bài thực hành 3: Khai báo và sử dụng biến
14 trang 39 0 0 -
Giáo án Tin học lớp 8 bài 7: Trình bày dữ liệu bằng biểu đồ
3 trang 39 0 0 -
Giáo án Tin học lớp 8 bài 10: Thêm văn bản, tạo hiệu ứng ảnh
4 trang 34 0 0 -
Giáo án Tin học lớp 8 (Học kì 2)
124 trang 34 0 0 -
Giáo án Tin học lớp 8 bài 11: Thực hành tổng hợp
2 trang 32 0 0 -
Giáo án Tin học lớp 8 bài 9: Tạo đầu trang, chân trang cho văn bản
5 trang 30 0 0 -
Giáo án Tin học lớp 8 bài 3: Thực hành khai thác thông tin số
5 trang 30 0 0 -
Giáo án Tin học lớp 8 bài 12: Từ thuật toán đến chương trình
5 trang 25 0 0 -
43 trang 24 0 0
-
Giáo án Tin học lớp 8 bài 8: Làm việc với danh sách dạng liệt kê và hình ảnh trong văn bản
5 trang 23 0 0 -
Giáo án Tin học lớp 8 bài 6: Sắp xếp và lọc dữ liệu
4 trang 22 0 0