Củng cố bài: HS nhắc lại cỏc thuật toỏn trờn.

Một phần của tài liệu Giáo án tin học 8 - 3 cột mới (Trang 49 - 51)

Hướng dẫn về nhà: Làm bài tập 4, 5 SGK

Tuần :

12 Ngày soạn:

Tiết: 24 Ngày giảng:

BÀI TẬP (tt)

I/ Mục tiờu:

- Biết xỏc định Input, Output của một bài toỏn đơn giản.

- Biết chương trỡnh là thể hiện của thuật toỏn trờn một ngụn ngữ cụ thể. - Biết mụ tả thuật toỏn bằng phương phỏp liệt kờ cỏc bước.

II/ Phương phỏp: Hướng dẫn, thảo luận,…III/ Chuẩn bị: III/ Chuẩn bị:

1. Chuẩn bị của GV: Một số bài tập.

2. Chuẩn bị của HS: Làm trước bài tập ở nhà.

IV/ Hoạt động dạy học:

1. Bài cũ: ?Hĩy nhắc lại thuật toỏn tớnh tổng của 100 số tự nhiờn đầu tiờn.

2. Bài mới:

Hoạt động của GV Hoạt động của HS

Hoạt động 1: Tỡm hiểu bài tập 5

Bài 5: Hĩy mụ tả thuật toỏn giải bài toỏn

tớnh tổng cỏc phần tử của dĩy số A = { a1, a2, a3,…,an } cho trước. GV yờu cầu HS đọc đề bài

?Hĩy xỏc định Input và Output của bài toỏn?

GV gợi ý: Ta sử dụng biến S để lưu giỏ trị của tổng.

Đầu tiờn gỏn S bằng 0, tiếp theo thờm cỏc giỏ trị ai vào S.

?Việc thực hiện cộng thờm số ai vào S chỉ được thực hiện khi nào?

(Chỉ được thực hiện khi i≤ n) GV gọi HS lờn bảng trỡnh bày

Hoạt động 2: Tỡm hiểu bài tập 6

Bài 6: Hĩy mụ tả thuật toỏn tớnh tổng cỏc

số dương trong dĩy số A= { a1, a2, a3,…,an }

? Hĩy xỏc định Input và Output của bài toỏn?

Tương tự như bài 5

Ta sử dụng biến S để lưu giỏ trị của tổng Đầu tiờn S gỏn bằng 0, tiếp theo thờm cỏc giỏ trị ai vào S, việc cộng thờm giỏ trị ai

vào S chỉ thực hiện khi ai> 0 và i≤ n.

Bài tập 5:

HS đọc đề bài.

Input: n và dĩy n số a1, a2, a3,…,an.

Output: Tổng S = a1+ a2 + a3+…+an

Bước 1: S← 0; i ← 0 Bước 2: i ←i+1

Bước 3: Nếu i ≤ n, S ← S+ ai và quay lại bước 2.

Bước 4: Thụng bỏo S và kết thỳc thuật toỏn.

Bài tập 6:

Input: n và dĩy n số a1, a2, a3,…,an.

Output: S = Tổng cỏc số ai> 0 trong dĩy a1, a2, a3,…,an.

Bước 1: S← 0; i ← 0 Bước 2: i ←i+1

Bước 3: Nếu ai >0, S ← S+ ai

Bước 4: Nếu i ≤ n, quay lại bước 2

Hoạt đụng 3: Tỡm hiểu bài tập 7 (SBT)

Hĩy mụ tả thuật toỏn tỡm giỏ trị tuyệt đối của một số a cho trước.

? Hĩy xỏc định Input và Output của bài toỏn?

GV hướng dẫn: Ta sử dụng biến trung gian b để lưu giỏ trị tuyệt đối của a.

toỏn.

Bài 7 (SBT):

Input: Số a

Output: b ( - a , giỏ trị tuyệt đối của số a) Bước 1: Nhập số a

Bước 2: Nếu a<0, gỏn b ← -a; ngược lại b

← a.

Bước 3: In giỏ trị của b (Giỏ trị tuyệt đối của a)

Kiểm tra 15 phỳt

I/ Mục đớch :

Đỏnh giỏ kiến thức học sinh sau khi học bài 5 ( Xỏc định bài toỏn, giải thuật)

II/ Đề ra:

Bài 1: Thuật toỏn là gỡ?

Bài 2: Quỏ trỡnh giải bài toỏn trờn mỏy tớnh gồm những bước nào?

Bài 3: Hĩy mụ tả thuật toỏn tớnh tổng cỏc số õm trong dĩy số A= { a1, a2, a3,…,an }

Một phần của tài liệu Giáo án tin học 8 - 3 cột mới (Trang 49 - 51)

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

(132 trang)
w