Tiết 2 3 24: bài tập

Một phần của tài liệu Giáo án Tin học 8_Cả năm (Trang 37 - 40)

- S A= SHC N+ SBN S1 = 2ab.

Tiết 2 3 24: bài tập

I/ Mục đích, yêu cầu:

1. Kiến thức: Thơng qua việc giải 1 số bài tập khắc sâu cho HS cách khai báo và sử dụng biến trong chơng trình, cách viết thuật tốn của một số bài tốn đơn giản.

2. Kĩ năng: Biết khai báo và sử dụng biến trong chơng trình, viết đợc thuật tốn của một số bài tốn đơn giản.

3. Thái độ: Giáo dục tính cẩn thận trong quá trình viết thuật tốn và thái độ học tập nhiêm túc.

II/ Chuẩn bị:

GV: Soạn bài, chuẩn bị bài tập. HS: Nghiên cứu trớc bài.

III/ Hoạt động dạy học: Tiết 1:

Hđ 1: Kiểm tra bài cũ:

HS1: Viết cấu trúc khai báo biến trong chơng trình. Khai báo biến x, y cĩ kiểu DL integer. HS2: Quá trình giải bài tốn trên máy tính gồm những bớc nào ?. Nêu nội dung của từng b- ớc.

HĐ2: Dạy bài mới:

HĐGV HĐHS Ghi bảng

- Nêu bài tốn:

Trong Pascal lệnh khai báo nào sau đây là đúng ? sai? Vì sao?

a. var 1a: Real; b. Const b=6; c. Const a: integer; d. Var x, y: real; e. Var m = 4; - Gọi HS trả lời. - Nêu bài tốn 2:

Hãy cho biết kiểu Dl của các biến cần khai báo dùng để viết chơng trình để giải các bài tốn dới đây. Hãy khai báo các biến đĩ:

a. Tính S của hình thang với độ dài 2 đáy là a, b và đờng

- Đọc, nghiên cứu nội dung bài tốn.

- Lần lợt từng HS đứng tại chổ TL và giải thích vì sao.

- Đọc, nghiên cứu nội dung bài tốn 2. Bài 1: - Lệnh đúng: b, d. - Lệnh sai: a, c, e. Bài 2: a. Các biến: S, a, b, h Kiểu DL các biến: Real. Khai báo:

Var S,a,b,h: Real;

b. Các biến: Tongtien, dongia, SL.

b. Tính tổng tiền của 1 mặt

hàng. Biết:

Tongtien=dongia*SL+m với m=100.

- HD, sau đĩ gọi 2 HS lên bảng làm mỗi em 1 câu. Tiết 1: - Làm bài tập 5 sgk/45 - Gọi HS đọc bài tốn. - Xác định INPUT, OUTPUT của bài tốn.

? Viết thuật tốn của bài tốn.

- Tổ chức HS làm nh bài 5

- Chốt lại kiến thức.

- Theo dõi HD của GV.

- 2HS lên bảng làm, cả lớp làm nháp -> Nhận xét.

- Đọc bài tốn. - TL.

- 1HS lên bảng viết thuật tốn của bài tốn.

- Lớp làm nháp theo nhĩm -> nhận xét bài bạn.

- Làm the y/c của GV.

Kiểu DL các biến:

+ Tongtien, dongia: Real + SL: Integer

Khai báo: Var

Tongtien, dongia: Real; SL: Integer;

Const m = 100;

Bài 5 (sgk/45)

INPUT: n và dãy n số a1, a2, …, an OUTPUT: Tổng S = a1 + a2 + … +an B1: S <- 0; i <- 0; B2: i <- i + 1 B3: Nếu i <= n, S = S + ai Và quay lại B2. B4: Thơng báo S và kết thúc thuật tốn. Bài 6 (sgk/45)

INPUT: n và dãy n số a1, a2, …, an

OUTPUT:

S = tổng các số ai > 0 trong dãy a1, a2 , … ,an

B1: S <- 0; i <- 0; B2: i <- i + 1

B3: Nếu ai > 0, S = S + ai B4: Nếu i <= n, quay lại B2.

B5: Thơng báo S và kết thúc thuật tốn.

HĐ3: Cũng cố:

Cho HS nhắc lại các kiến thức: - Cấu trúc khai báo biến. - Cấu trúc khai báo hằng. - Cấu trúc câu lệnh gán.

- Các bớc để giải 1 bài tốn trên máy tính.

HĐ4: HDVN:

- Xem lại các bài tập đã giải, hồn thành vào vở bài tập.

8B

Một phần của tài liệu Giáo án Tin học 8_Cả năm (Trang 37 - 40)

Tải bản đầy đủ (DOC)

(119 trang)
w